builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux64-spot-721
starttime: 1446541180.03
results: success (0)
buildid: 20151103000555
builduid: f10c5434a14948699e2e87dc662e0e3f
revision: cb0f1211b033725af6bb253715f18fccede02f18
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.027126) =========
master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.027586) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.027884) =========
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-1446541159.178765-478523349
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.023651
basedir: '/builds/slave/test'
========= master_lag: 0.04 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.091422) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.091706) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.134503) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.134775) =========
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-1446541159.178765-478523349
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.022256
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.198023) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.198326) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.198656) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.198937) =========
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-1446541159.178765-478523349
_=/tools/buildbot/bin/python
using PTY: False
--2015-11-03 00:59:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.7M=0.001s
2015-11-03 00:59:40 (10.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.305954
========= master_lag: 0.08 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.588350) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.588671) =========
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-1446541159.178765-478523349
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.083824
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:40.707388) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-03 00:59:40.707743) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev cb0f1211b033725af6bb253715f18fccede02f18 --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 cb0f1211b033725af6bb253715f18fccede02f18 --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-1446541159.178765-478523349
_=/tools/buildbot/bin/python
using PTY: False
2015-11-03 00:59:40,805 truncating revision to first 12 chars
2015-11-03 00:59:40,805 Setting DEBUG logging.
2015-11-03 00:59:40,805 attempt 1/10
2015-11-03 00:59:40,806 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/cb0f1211b033?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-03 00:59:41,543 unpacking tar archive at: mozilla-inbound-cb0f1211b033/testing/mozharness/
program finished with exit code 0
elapsedTime=1.025951
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-03 00:59:41.769926) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:41.770283) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:41.802263) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:41.802522) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-03 00:59:41.802903) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 33 mins, 11 secs) (at 2015-11-03 00:59:41.803219) =========
/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-1446541159.178765-478523349
_=/tools/buildbot/bin/python
using PTY: False
00:59:42 INFO - MultiFileLogger online at 20151103 00:59:42 in /builds/slave/test
00:59:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --download-symbols true
00:59:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
00:59:42 INFO - {'append_to_log': False,
00:59:42 INFO - 'base_work_dir': '/builds/slave/test',
00:59:42 INFO - 'blob_upload_branch': 'mozilla-inbound',
00:59:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
00:59:42 INFO - 'buildbot_json_path': 'buildprops.json',
00:59:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
00:59:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
00:59:42 INFO - 'download_minidump_stackwalk': True,
00:59:42 INFO - 'download_symbols': 'true',
00:59:42 INFO - 'e10s': True,
00:59:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
00:59:42 INFO - 'tooltool.py': '/tools/tooltool.py',
00:59:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
00:59:42 INFO - '/tools/misc-python/virtualenv.py')},
00:59:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
00:59:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
00:59:42 INFO - 'log_level': 'info',
00:59:42 INFO - 'log_to_console': True,
00:59:42 INFO - 'opt_config_files': (),
00:59:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
00:59:42 INFO - '--processes=1',
00:59:42 INFO - '--config=%(test_path)s/wptrunner.ini',
00:59:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
00:59:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
00:59:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
00:59:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
00:59:42 INFO - 'pip_index': False,
00:59:42 INFO - 'require_test_zip': True,
00:59:42 INFO - 'test_type': ('testharness',),
00:59:42 INFO - 'this_chunk': '7',
00:59:42 INFO - 'tooltool_cache': '/builds/tooltool_cache',
00:59:42 INFO - 'total_chunks': '8',
00:59:42 INFO - 'virtualenv_path': 'venv',
00:59:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
00:59:42 INFO - 'work_dir': 'build'}
00:59:42 INFO - #####
00:59:42 INFO - ##### Running clobber step.
00:59:42 INFO - #####
00:59:42 INFO - Running pre-action listener: _resource_record_pre_action
00:59:42 INFO - Running main action method: clobber
00:59:42 INFO - rmtree: /builds/slave/test/build
00:59:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
00:59:44 INFO - Running post-action listener: _resource_record_post_action
00:59:44 INFO - #####
00:59:44 INFO - ##### Running read-buildbot-config step.
00:59:44 INFO - #####
00:59:44 INFO - Running pre-action listener: _resource_record_pre_action
00:59:44 INFO - Running main action method: read_buildbot_config
00:59:44 INFO - Using buildbot properties:
00:59:44 INFO - {
00:59:44 INFO - "properties": {
00:59:44 INFO - "buildnumber": 5,
00:59:44 INFO - "product": "firefox",
00:59:44 INFO - "script_repo_revision": "production",
00:59:44 INFO - "branch": "mozilla-inbound",
00:59:44 INFO - "repository": "",
00:59:44 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-e10s-7",
00:59:44 INFO - "buildid": "20151103000555",
00:59:44 INFO - "slavename": "tst-linux64-spot-721",
00:59:44 INFO - "pgo_build": "False",
00:59:44 INFO - "basedir": "/builds/slave/test",
00:59:44 INFO - "project": "",
00:59:44 INFO - "platform": "linux64",
00:59:44 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/",
00:59:44 INFO - "slavebuilddir": "test",
00:59:44 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest",
00:59:44 INFO - "repo_path": "integration/mozilla-inbound",
00:59:44 INFO - "moz_repo_path": "",
00:59:44 INFO - "stage_platform": "linux64",
00:59:44 INFO - "builduid": "f10c5434a14948699e2e87dc662e0e3f",
00:59:44 INFO - "revision": "cb0f1211b033725af6bb253715f18fccede02f18"
00:59:44 INFO - },
00:59:44 INFO - "sourcestamp": {
00:59:44 INFO - "repository": "",
00:59:44 INFO - "hasPatch": false,
00:59:44 INFO - "project": "",
00:59:44 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:59:44 INFO - "changes": [
00:59:44 INFO - {
00:59:44 INFO - "category": null,
00:59:44 INFO - "files": [
00:59:44 INFO - {
00:59:44 INFO - "url": null,
00:59:44 INFO - "name": "https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
00:59:44 INFO - },
00:59:44 INFO - {
00:59:44 INFO - "url": null,
00:59:44 INFO - "name": "https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json"
00:59:44 INFO - }
00:59:44 INFO - ],
00:59:44 INFO - "repository": "",
00:59:44 INFO - "rev": "cb0f1211b033725af6bb253715f18fccede02f18",
00:59:44 INFO - "who": "tnikkel@gmail.com",
00:59:44 INFO - "when": 1446540948,
00:59:44 INFO - "number": 6613632,
00:59:44 INFO - "comments": "Bug 1156238. Skip setting async scroll clips if we aren't painting to the window because they are useless then. r=mstange\n\nDisplayports only get acted upon when painting to the window, and the async scroll clips only get computed when we use a displayport.\n\nIn addition we change an assert because if we are painting to the window then our root reference frame is either a root frame, or a popup frame. In either case we should not be able to get to out of flows outside of the frame subtree rooted at the root reference frame by following placeholders.",
00:59:44 INFO - "project": "",
00:59:44 INFO - "at": "Tue 03 Nov 2015 00:55:48",
00:59:44 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
00:59:44 INFO - "revlink": "",
00:59:44 INFO - "properties": [
00:59:44 INFO - [
00:59:44 INFO - "buildid",
00:59:44 INFO - "20151103000555",
00:59:44 INFO - "Change"
00:59:44 INFO - ],
00:59:44 INFO - [
00:59:44 INFO - "builduid",
00:59:44 INFO - "f10c5434a14948699e2e87dc662e0e3f",
00:59:44 INFO - "Change"
00:59:44 INFO - ],
00:59:44 INFO - [
00:59:44 INFO - "pgo_build",
00:59:44 INFO - "False",
00:59:44 INFO - "Change"
00:59:44 INFO - ]
00:59:44 INFO - ],
00:59:44 INFO - "revision": "cb0f1211b033725af6bb253715f18fccede02f18"
00:59:44 INFO - }
00:59:44 INFO - ],
00:59:44 INFO - "revision": "cb0f1211b033725af6bb253715f18fccede02f18"
00:59:44 INFO - }
00:59:44 INFO - }
00:59:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2.
00:59:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json.
00:59:44 INFO - Running post-action listener: _resource_record_post_action
00:59:44 INFO - #####
00:59:44 INFO - ##### Running download-and-extract step.
00:59:44 INFO - #####
00:59:44 INFO - Running pre-action listener: _resource_record_pre_action
00:59:44 INFO - Running main action method: download_and_extract
00:59:44 INFO - mkdir: /builds/slave/test/build/tests
00:59:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:59:44 INFO - https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
00:59:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json
00:59:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json
00:59:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
00:59:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
00:59:45 INFO - Downloaded 1302 bytes.
00:59:45 INFO - Reading from file /builds/slave/test/build/test_packages.json
00:59:45 INFO - Using the following test package requirements:
00:59:45 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
00:59:45 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
00:59:45 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'jsshell-linux-x86_64.zip'],
00:59:45 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
00:59:45 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
00:59:45 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.reftest.tests.zip'],
00:59:45 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.talos.tests.zip'],
00:59:45 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
00:59:45 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
00:59:45 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
00:59:45 INFO - u'firefox-45.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
00:59:45 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
00:59:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:59:45 INFO - https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
00:59:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
00:59:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
00:59:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
00:59:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1
00:59:47 INFO - Downloaded 21720768 bytes.
00:59:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:59:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:59:47 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:59:47 INFO - caution: filename not matched: web-platform/*
00:59:47 INFO - Return code: 11
00:59:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:59:47 INFO - https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
00:59:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:59:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:59:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
00:59:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
00:59:49 INFO - Downloaded 30915718 bytes.
00:59:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
00:59:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
00:59:49 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
00:59:52 INFO - caution: filename not matched: bin/*
00:59:52 INFO - caution: filename not matched: config/*
00:59:52 INFO - caution: filename not matched: mozbase/*
00:59:52 INFO - caution: filename not matched: marionette/*
00:59:52 INFO - Return code: 11
00:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:59:52 INFO - https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
00:59:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:59:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:59:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:59:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1
00:59:55 INFO - Downloaded 57373374 bytes.
00:59:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:59:55 INFO - mkdir: /builds/slave/test/properties
00:59:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
00:59:55 INFO - Writing to file /builds/slave/test/properties/build_url
00:59:55 INFO - Contents:
00:59:55 INFO - build_url:https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
00:59:55 INFO - mkdir: /builds/slave/test/build/symbols
00:59:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
00:59:55 INFO - https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net
00:59:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:59:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:59:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:59:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1
00:59:57 INFO - Downloaded 45618260 bytes.
00:59:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:59:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
00:59:57 INFO - Writing to file /builds/slave/test/properties/symbols_url
00:59:57 INFO - Contents:
00:59:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:59:57 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
00:59:57 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
00:59:59 INFO - Return code: 0
00:59:59 INFO - Running post-action listener: _resource_record_post_action
00:59:59 INFO - Running post-action listener: set_extra_try_arguments
00:59:59 INFO - #####
00:59:59 INFO - ##### Running create-virtualenv step.
00:59:59 INFO - #####
00:59:59 INFO - Running pre-action listener: _pre_create_virtualenv
00:59:59 INFO - Running pre-action listener: _resource_record_pre_action
00:59:59 INFO - Running main action method: create_virtualenv
00:59:59 INFO - Creating virtualenv /builds/slave/test/build/venv
00:59:59 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
00:59:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
01:00:00 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
01:00:04 INFO - Using real prefix '/usr'
01:00:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python
01:00:05 INFO - Installing distribute.............................................................................................................................................................................................done.
01:00:08 INFO - Installing pip.................done.
01:00:08 INFO - Return code: 0
01:00:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
01:00:08 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')]}
01:00:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:00:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:08 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')]}
01:00:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:00:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:08 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 0x11f5f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x157d300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15c36f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b3610>, '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 0x1678440>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x167f940>, '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-1446541159.178765-478523349', '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
01:00:08 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
01:00:08 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
01:00:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
01:00:08 INFO - 'CCACHE_UMASK': '002',
01:00:08 INFO - 'DISPLAY': ':0',
01:00:08 INFO - 'HOME': '/home/cltbld',
01:00:08 INFO - 'LANG': 'en_US.UTF-8',
01:00:08 INFO - 'LOGNAME': 'cltbld',
01:00:08 INFO - 'MAIL': '/var/mail/cltbld',
01:00:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:00:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
01:00:08 INFO - 'MOZ_NO_REMOTE': '1',
01:00:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
01:00:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:00:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
01:00:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
01:00:08 INFO - 'PWD': '/builds/slave/test',
01:00:08 INFO - 'SHELL': '/bin/bash',
01:00:08 INFO - 'SHLVL': '1',
01:00:08 INFO - 'TERM': 'linux',
01:00:08 INFO - 'TMOUT': '86400',
01:00:08 INFO - 'USER': 'cltbld',
01:00:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446541159.178765-478523349',
01:00:08 INFO - '_': '/tools/buildbot/bin/python'}
01:00:08 INFO - Ignoring indexes: https://pypi.python.org/simple/
01:00:08 INFO - Downloading/unpacking psutil>=0.7.1
01:00:08 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
01:00:08 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
01:00:08 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
01:00:08 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
01:00:08 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
01:00:08 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
01:00:12 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
01:00:12 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
01:00:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
01:00:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
01:00:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
01:00:12 INFO - Installing collected packages: psutil
01:00:12 INFO - Running setup.py install for psutil
01:00:12 INFO - building 'psutil._psutil_linux' extension
01:00:12 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
01:00:13 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
01:00:13 INFO - building 'psutil._psutil_posix' extension
01:00:13 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
01:00:13 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
01:00:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
01:00:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
01:00:13 INFO - Successfully installed psutil
01:00:13 INFO - Cleaning up...
01:00:13 INFO - Return code: 0
01:00:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
01:00:13 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')]}
01:00:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:00:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:13 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')]}
01:00:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:00:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:13 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 0x11f5f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x157d300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15c36f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b3610>, '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 0x1678440>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x167f940>, '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-1446541159.178765-478523349', '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
01:00:13 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
01:00:13 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
01:00:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
01:00:13 INFO - 'CCACHE_UMASK': '002',
01:00:13 INFO - 'DISPLAY': ':0',
01:00:13 INFO - 'HOME': '/home/cltbld',
01:00:13 INFO - 'LANG': 'en_US.UTF-8',
01:00:13 INFO - 'LOGNAME': 'cltbld',
01:00:13 INFO - 'MAIL': '/var/mail/cltbld',
01:00:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:00:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
01:00:13 INFO - 'MOZ_NO_REMOTE': '1',
01:00:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
01:00:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:00:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
01:00:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
01:00:13 INFO - 'PWD': '/builds/slave/test',
01:00:13 INFO - 'SHELL': '/bin/bash',
01:00:13 INFO - 'SHLVL': '1',
01:00:13 INFO - 'TERM': 'linux',
01:00:13 INFO - 'TMOUT': '86400',
01:00:13 INFO - 'USER': 'cltbld',
01:00:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446541159.178765-478523349',
01:00:13 INFO - '_': '/tools/buildbot/bin/python'}
01:00:14 INFO - Ignoring indexes: https://pypi.python.org/simple/
01:00:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
01:00:14 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
01:00:14 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
01:00:14 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
01:00:14 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
01:00:14 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
01:00:14 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
01:00:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz
01:00:17 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
01:00:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
01:00:17 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
01:00:17 INFO - Installing collected packages: mozsystemmonitor
01:00:17 INFO - Running setup.py install for mozsystemmonitor
01:00:18 INFO - Successfully installed mozsystemmonitor
01:00:18 INFO - Cleaning up...
01:00:18 INFO - Return code: 0
01:00:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
01:00: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')]}
01:00:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:00:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00: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')]}
01:00:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:00:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:18 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 0x11f5f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x157d300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15c36f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b3610>, '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 0x1678440>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x167f940>, '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-1446541159.178765-478523349', '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
01:00:18 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
01:00:18 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
01:00:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
01:00:18 INFO - 'CCACHE_UMASK': '002',
01:00:18 INFO - 'DISPLAY': ':0',
01:00:18 INFO - 'HOME': '/home/cltbld',
01:00:18 INFO - 'LANG': 'en_US.UTF-8',
01:00:18 INFO - 'LOGNAME': 'cltbld',
01:00:18 INFO - 'MAIL': '/var/mail/cltbld',
01:00:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:00:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
01:00:18 INFO - 'MOZ_NO_REMOTE': '1',
01:00:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
01:00:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:00:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
01:00:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
01:00:18 INFO - 'PWD': '/builds/slave/test',
01:00:18 INFO - 'SHELL': '/bin/bash',
01:00:18 INFO - 'SHLVL': '1',
01:00:18 INFO - 'TERM': 'linux',
01:00:18 INFO - 'TMOUT': '86400',
01:00:18 INFO - 'USER': 'cltbld',
01:00:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446541159.178765-478523349',
01:00:18 INFO - '_': '/tools/buildbot/bin/python'}
01:00:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
01:00:18 INFO - Downloading/unpacking blobuploader==1.2.4
01:00:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
01:00:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
01:00:18 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
01:00:18 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
01:00:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
01:00:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
01:00:21 INFO - Downloading blobuploader-1.2.4.tar.gz
01:00:21 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
01:00:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
01:00:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
01:00:21 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
01:00:21 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
01:00:21 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
01:00:21 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
01:00:21 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
01:00:21 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
01:00:22 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
01:00:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
01:00:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
01:00:22 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
01:00:22 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
01:00:22 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
01:00:22 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
01:00:22 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
01:00:22 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
01:00:23 INFO - Downloading docopt-0.6.1.tar.gz
01:00:23 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
01:00:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
01:00:23 INFO - Installing collected packages: blobuploader, requests, docopt
01:00:23 INFO - Running setup.py install for blobuploader
01:00:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
01:00:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
01:00:23 INFO - Running setup.py install for requests
01:00:24 INFO - Running setup.py install for docopt
01:00:24 INFO - Successfully installed blobuploader requests docopt
01:00:24 INFO - Cleaning up...
01:00:24 INFO - Return code: 0
01:00:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv
01:00:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:00:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:00:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:00:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:00:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:24 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 0x11f5f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x157d300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15c36f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b3610>, '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 0x1678440>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x167f940>, '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-1446541159.178765-478523349', '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
01:00:24 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
01:00:24 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
01:00:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
01:00:24 INFO - 'CCACHE_UMASK': '002',
01:00:24 INFO - 'DISPLAY': ':0',
01:00:24 INFO - 'HOME': '/home/cltbld',
01:00:24 INFO - 'LANG': 'en_US.UTF-8',
01:00:24 INFO - 'LOGNAME': 'cltbld',
01:00:24 INFO - 'MAIL': '/var/mail/cltbld',
01:00:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:00:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
01:00:24 INFO - 'MOZ_NO_REMOTE': '1',
01:00:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
01:00:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:00:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
01:00:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
01:00:24 INFO - 'PWD': '/builds/slave/test',
01:00:24 INFO - 'SHELL': '/bin/bash',
01:00:24 INFO - 'SHLVL': '1',
01:00:24 INFO - 'TERM': 'linux',
01:00:24 INFO - 'TMOUT': '86400',
01:00:24 INFO - 'USER': 'cltbld',
01:00:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446541159.178765-478523349',
01:00:24 INFO - '_': '/tools/buildbot/bin/python'}
01:00:24 INFO - Ignoring indexes: https://pypi.python.org/simple/
01:00:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
01:00:24 INFO - Running setup.py (path:/tmp/pip-AHnZ1o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
01:00:25 INFO - Running setup.py (path:/tmp/pip-2rYaab-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
01:00:25 INFO - Running setup.py (path:/tmp/pip-EyTCi7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
01:00:25 INFO - Running setup.py (path:/tmp/pip-g6h__p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
01:00:25 INFO - Running setup.py (path:/tmp/pip-dw0TKT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
01:00:25 INFO - Running setup.py (path:/tmp/pip-0Eam3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
01:00:25 INFO - Running setup.py (path:/tmp/pip-Jvjynh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
01:00:25 INFO - Running setup.py (path:/tmp/pip-K29eZq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
01:00:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
01:00:25 INFO - Running setup.py (path:/tmp/pip-i6rJrF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
01:00:26 INFO - Running setup.py (path:/tmp/pip-OcZQ8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
01:00:26 INFO - Running setup.py (path:/tmp/pip-qHAIph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
01:00:26 INFO - Running setup.py (path:/tmp/pip-HyJwgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
01:00:26 INFO - Running setup.py (path:/tmp/pip-P2Ithb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
01:00:26 INFO - Running setup.py (path:/tmp/pip-2kbQ7U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
01:00:26 INFO - Running setup.py (path:/tmp/pip-beQdSs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
01:00:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
01:00:26 INFO - Running setup.py (path:/tmp/pip-N5more-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
01:00:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
01:00:27 INFO - Running setup.py (path:/tmp/pip-N8jGUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
01:00:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
01:00:27 INFO - Running setup.py (path:/tmp/pip-lEWpxK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
01:00:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
01:00:27 INFO - Running setup.py (path:/tmp/pip-zK1pNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
01:00:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
01:00:27 INFO - Running setup.py (path:/tmp/pip-VcXmFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
01:00:27 INFO - Unpacking /builds/slave/test/build/tests/marionette
01:00:27 INFO - Running setup.py (path:/tmp/pip-m9TIcm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
01:00:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
01:00:27 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
01:00:27 INFO - Running setup.py install for manifestparser
01:00:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
01:00:28 INFO - Running setup.py install for mozcrash
01:00:28 INFO - Running setup.py install for mozdebug
01:00:28 INFO - Running setup.py install for mozdevice
01:00:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
01:00:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin
01:00:28 INFO - Running setup.py install for mozfile
01:00:28 INFO - Running setup.py install for mozhttpd
01:00:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
01:00:29 INFO - Running setup.py install for mozinfo
01:00:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
01:00:29 INFO - Running setup.py install for mozInstall
01:00:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
01:00:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
01:00:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
01:00:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
01:00:29 INFO - Running setup.py install for mozleak
01:00:29 INFO - Running setup.py install for mozlog
01:00:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
01:00:30 INFO - Running setup.py install for moznetwork
01:00:30 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
01:00:30 INFO - Running setup.py install for mozprocess
01:00:30 INFO - Running setup.py install for mozprofile
01:00:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
01:00:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
01:00:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
01:00:30 INFO - Running setup.py install for mozrunner
01:00:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
01:00:30 INFO - Running setup.py install for mozscreenshot
01:00:31 INFO - Running setup.py install for moztest
01:00:31 INFO - Running setup.py install for mozversion
01:00:31 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
01:00:31 INFO - Running setup.py install for marionette-transport
01:00:31 INFO - Running setup.py install for marionette-driver
01:00:31 INFO - Running setup.py install for browsermob-proxy
01:00:32 INFO - Running setup.py install for marionette-client
01:00:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
01:00:32 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
01:00:32 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
01:00:32 INFO - Cleaning up...
01:00:32 INFO - Return code: 0
01:00:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv
01:00:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:00:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
01:00:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:00:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
01:00:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
01:00:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-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 0x11f5f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x157d300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x15c36f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15b3610>, '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 0x1678440>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x167f940>, '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-1446541159.178765-478523349', '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
01:00:32 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
01:00:32 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
01:00:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
01:00:32 INFO - 'CCACHE_UMASK': '002',
01:00:32 INFO - 'DISPLAY': ':0',
01:00:32 INFO - 'HOME': '/home/cltbld',
01:00:32 INFO - 'LANG': 'en_US.UTF-8',
01:00:32 INFO - 'LOGNAME': 'cltbld',
01:00:32 INFO - 'MAIL': '/var/mail/cltbld',
01:00:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:00:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
01:00:32 INFO - 'MOZ_NO_REMOTE': '1',
01:00:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
01:00:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:00:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
01:00:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
01:00:32 INFO - 'PWD': '/builds/slave/test',
01:00:32 INFO - 'SHELL': '/bin/bash',
01:00:32 INFO - 'SHLVL': '1',
01:00:32 INFO - 'TERM': 'linux',
01:00:32 INFO - 'TMOUT': '86400',
01:00:32 INFO - 'USER': 'cltbld',
01:00:32 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446541159.178765-478523349',
01:00:32 INFO - '_': '/tools/buildbot/bin/python'}
01:00:32 INFO - Ignoring indexes: https://pypi.python.org/simple/
01:00:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
01:00:32 INFO - Running setup.py (path:/tmp/pip-_TC2Ue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
01:00:33 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))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
01:00:33 INFO - Running setup.py (path:/tmp/pip-TMboSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
01:00:33 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))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
01:00:33 INFO - Running setup.py (path:/tmp/pip-5u2bA0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
01:00:33 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))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
01:00:33 INFO - Running setup.py (path:/tmp/pip-0t2mmw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
01:00:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.47 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
01:00:33 INFO - Running setup.py (path:/tmp/pip-0_GumA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
01:00:33 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))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
01:00:33 INFO - Running setup.py (path:/tmp/pip-zVyyvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
01:00:33 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))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
01:00:33 INFO - Running setup.py (path:/tmp/pip-SUIYbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
01:00:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
01:00:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
01:00:33 INFO - Running setup.py (path:/tmp/pip-tc4cni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
01:00:34 INFO - Running setup.py (path:/tmp/pip-AYSxuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
01:00:34 INFO - Running setup.py (path:/tmp/pip-gMvg_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
01:00:34 INFO - Running setup.py (path:/tmp/pip-nb0LEF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
01:00:34 INFO - Running setup.py (path:/tmp/pip-VgEsYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
01:00:34 INFO - Running setup.py (path:/tmp/pip-GKLCoQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
01:00:34 INFO - Running setup.py (path:/tmp/pip-avxm0l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
01:00:34 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))
01:00:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
01:00:34 INFO - Running setup.py (path:/tmp/pip-vV9VJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
01:00:35 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))
01:00:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
01:00:35 INFO - Running setup.py (path:/tmp/pip-PyH0WK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
01:00:35 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))
01:00:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
01:00:35 INFO - Running setup.py (path:/tmp/pip-MI6M6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
01:00:35 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))
01:00:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
01:00:35 INFO - Running setup.py (path:/tmp/pip-1SJRfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
01:00:35 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))
01:00:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
01:00:35 INFO - Running setup.py (path:/tmp/pip-1y9Gn_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
01:00:35 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))
01:00:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
01:00:35 INFO - Running setup.py (path:/tmp/pip-gyTvoG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
01:00:35 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))
01:00:35 INFO - Unpacking /builds/slave/test/build/tests/marionette
01:00:36 INFO - Running setup.py (path:/tmp/pip-iI1hEh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
01:00:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
01:00:36 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))
01:00:36 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))
01:00:36 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))
01:00:36 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))
01:00:36 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
01:00:36 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.47->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
01:00:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
01:00:36 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
01:00:36 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
01:00:36 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
01:00:36 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
01:00:36 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
01:00:36 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
01:00:39 INFO - Downloading blessings-1.5.1.tar.gz
01:00: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
01:00:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
01:00: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))
01:00:39 INFO - Installing collected packages: blessings
01:00:39 INFO - Running setup.py install for blessings
01:00:39 INFO - Successfully installed blessings
01:00:39 INFO - Cleaning up...
01:00:39 INFO - Return code: 0
01:00:39 INFO - Done creating virtualenv /builds/slave/test/build/venv.
01:00:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
01:00:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
01:00:40 INFO - Reading from file tmpfile_stdout
01:00:40 INFO - Current package versions:
01:00:40 INFO - argparse == 1.2.1
01:00:40 INFO - blessings == 1.5.1
01:00:40 INFO - blobuploader == 1.2.4
01:00:40 INFO - browsermob-proxy == 0.6.0
01:00:40 INFO - docopt == 0.6.1
01:00:40 INFO - manifestparser == 1.1
01:00:40 INFO - marionette-client == 1.1.0
01:00:40 INFO - marionette-driver == 1.1.0
01:00:40 INFO - marionette-transport == 1.0.0
01:00:40 INFO - mozInstall == 1.12
01:00:40 INFO - mozcrash == 0.16
01:00:40 INFO - mozdebug == 0.1
01:00:40 INFO - mozdevice == 0.47
01:00:40 INFO - mozfile == 1.2
01:00:40 INFO - mozhttpd == 0.7
01:00:40 INFO - mozinfo == 0.9
01:00:40 INFO - mozleak == 0.1
01:00:40 INFO - mozlog == 3.0
01:00:40 INFO - moznetwork == 0.27
01:00:40 INFO - mozprocess == 0.22
01:00:40 INFO - mozprofile == 0.27
01:00:40 INFO - mozrunner == 6.11
01:00:40 INFO - mozscreenshot == 0.1
01:00:40 INFO - mozsystemmonitor == 0.0
01:00:40 INFO - moztest == 0.7
01:00:40 INFO - mozversion == 1.4
01:00:40 INFO - psutil == 3.1.1
01:00:40 INFO - requests == 1.2.3
01:00:40 INFO - wsgiref == 0.1.2
01:00:40 INFO - Running post-action listener: _resource_record_post_action
01:00:40 INFO - Running post-action listener: _start_resource_monitoring
01:00:40 INFO - Starting resource monitoring.
01:00:40 INFO - #####
01:00:40 INFO - ##### Running pull step.
01:00:40 INFO - #####
01:00:40 INFO - Running pre-action listener: _resource_record_pre_action
01:00:40 INFO - Running main action method: pull
01:00:40 INFO - Pull has nothing to do!
01:00:40 INFO - Running post-action listener: _resource_record_post_action
01:00:40 INFO - #####
01:00:40 INFO - ##### Running install step.
01:00:40 INFO - #####
01:00:40 INFO - Running pre-action listener: _resource_record_pre_action
01:00:40 INFO - Running main action method: install
01:00:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
01:00:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
01:00:40 INFO - Reading from file tmpfile_stdout
01:00:40 INFO - Detecting whether we're running mozinstall >=1.0...
01:00:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
01:00:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
01:00:41 INFO - Reading from file tmpfile_stdout
01:00:41 INFO - Output received:
01:00:41 INFO - Usage: mozinstall [options] installer
01:00:41 INFO - Options:
01:00:41 INFO - -h, --help show this help message and exit
01:00:41 INFO - -d DEST, --destination=DEST
01:00:41 INFO - Directory to install application into. [default:
01:00:41 INFO - "/builds/slave/test"]
01:00:41 INFO - --app=APP Application being installed. [default: firefox]
01:00:41 INFO - mkdir: /builds/slave/test/build/application
01:00:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
01:00:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
01:01:02 INFO - Reading from file tmpfile_stdout
01:01:02 INFO - Output received:
01:01:02 INFO - /builds/slave/test/build/application/firefox/firefox
01:01:02 INFO - Running post-action listener: _resource_record_post_action
01:01:02 INFO - #####
01:01:02 INFO - ##### Running run-tests step.
01:01:02 INFO - #####
01:01:02 INFO - Running pre-action listener: _resource_record_pre_action
01:01:02 INFO - Running main action method: run_tests
01:01:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
01:01:02 INFO - minidump filename unknown. determining based upon platform and arch
01:01:02 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
01:01:03 INFO - grabbing minidump binary from tooltool
01:01:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
01:01:03 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 0x15b3610>, '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 0x1678440>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x167f940>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
01:01:03 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
01:01:03 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
01:01:03 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
01:01:03 INFO - Return code: 0
01:01:03 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
01:01:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
01:01:03 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/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.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
01:01:03 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/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.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
01:01:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
01:01:03 INFO - 'CCACHE_UMASK': '002',
01:01:03 INFO - 'DISPLAY': ':0',
01:01:03 INFO - 'HOME': '/home/cltbld',
01:01:03 INFO - 'LANG': 'en_US.UTF-8',
01:01:03 INFO - 'LOGNAME': 'cltbld',
01:01:03 INFO - 'MAIL': '/var/mail/cltbld',
01:01:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
01:01:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
01:01:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
01:01:03 INFO - 'MOZ_NO_REMOTE': '1',
01:01:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
01:01:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
01:01:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
01:01:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
01:01:03 INFO - 'PWD': '/builds/slave/test',
01:01:03 INFO - 'SHELL': '/bin/bash',
01:01:03 INFO - 'SHLVL': '1',
01:01:03 INFO - 'TERM': 'linux',
01:01:03 INFO - 'TMOUT': '86400',
01:01:03 INFO - 'USER': 'cltbld',
01:01:03 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446541159.178765-478523349',
01:01:03 INFO - '_': '/tools/buildbot/bin/python'}
01:01:03 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/bN71ZNEcQiKwQIfMmLJgqQ/artifacts/public/build/firefox-45.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
01:01:09 INFO - Using 1 client processes
01:01:10 INFO - wptserve Starting http server on 127.0.0.1:8000
01:01:10 INFO - wptserve Starting http server on 127.0.0.1:8001
01:01:10 INFO - wptserve Starting http server on 127.0.0.1:8443
01:01:12 INFO - SUITE-START | Running 820 tests
01:01:12 INFO - Running testharness tests
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 1ms
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1ms
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 1ms
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1ms
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1ms
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
01:01:12 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 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 8ms
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
01:01:12 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
01:01:12 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
01:01:12 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
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 7ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
01:01:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
01:01:12 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
01:01:12 INFO - TEST-START | /selection/extend.html
01:01:12 INFO - TEST-SKIP | /selection/extend.html | took 0ms
01:01:12 INFO - Setting up ssl
01:01:12 INFO - PROCESS | certutil |
01:01:12 INFO - PROCESS | certutil |
01:01:12 INFO - PROCESS | certutil |
01:01:12 INFO - Certificate Nickname Trust Attributes
01:01:12 INFO - SSL,S/MIME,JAR/XPI
01:01:12 INFO -
01:01:12 INFO - web-platform-tests CT,,
01:01:12 INFO -
01:01:12 INFO - Starting runner
01:01:15 INFO - PROCESS | 1833 | 1446541275166 Marionette INFO Marionette enabled via build flag and pref
01:01:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f86a3f18000 == 1 [pid = 1833] [id = 1]
01:01:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 1 (0x7f86a02ba400) [pid = 1833] [serial = 1] [outer = (nil)]
01:01:15 INFO - PROCESS | 1833 | [1833] 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 2084
01:01:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 2 (0x7f869f877c00) [pid = 1833] [serial = 2] [outer = 0x7f86a02ba400]
01:01:16 INFO - PROCESS | 1833 | 1446541276096 Marionette INFO Listening on port 2828
01:01:16 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f869adf4040
01:01:17 INFO - PROCESS | 1833 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
01:01:17 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f869a717e20
01:01:17 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f869a74bdc0
01:01:17 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f869a404100
01:01:17 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f869a404430
01:01:18 INFO - PROCESS | 1833 | 1446541278325 Marionette INFO Marionette enabled via command-line flag
01:01:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f86a0294000 == 2 [pid = 1833] [id = 2]
01:01:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 3 (0x7f869a361400) [pid = 1833] [serial = 3] [outer = (nil)]
01:01:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 4 (0x7f869a362000) [pid = 1833] [serial = 4] [outer = 0x7f869a361400]
01:01:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7f8699f88800) [pid = 1833] [serial = 5] [outer = 0x7f86a02ba400]
01:01:18 INFO - PROCESS | 1833 | [1833] 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
01:01:18 INFO - PROCESS | 1833 | 1446541278622 Marionette INFO Accepted connection conn0 from 127.0.0.1:48395
01:01:18 INFO - PROCESS | 1833 | 1446541278623 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
01:01:18 INFO - PROCESS | 1833 | [1833] 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
01:01:18 INFO - PROCESS | 1833 | 1446541278867 Marionette INFO Accepted connection conn1 from 127.0.0.1:48396
01:01:18 INFO - PROCESS | 1833 | 1446541278868 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
01:01:18 INFO - PROCESS | 1833 | 1446541278873 Marionette INFO Closed connection conn0
01:01:18 INFO - PROCESS | 1833 | [1833] 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
01:01:18 INFO - PROCESS | 1833 | 1446541278976 Marionette INFO Accepted connection conn2 from 127.0.0.1:48397
01:01:18 INFO - PROCESS | 1833 | 1446541278980 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
01:01:19 INFO - PROCESS | 1833 | 1446541279010 Marionette INFO Closed connection conn2
01:01:19 INFO - PROCESS | 1833 | 1446541279025 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
01:01:19 INFO - PROCESS | 1833 | [1833] 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
01:01:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f8691444000 == 3 [pid = 1833] [id = 3]
01:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7f86912f5c00) [pid = 1833] [serial = 6] [outer = (nil)]
01:01:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f86914ee800 == 4 [pid = 1833] [id = 4]
01:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f86912f6400) [pid = 1833] [serial = 7] [outer = (nil)]
01:01:21 INFO - PROCESS | 1833 | [1833] 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
01:01:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f868fe68800 == 5 [pid = 1833] [id = 5]
01:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f868fffc800) [pid = 1833] [serial = 8] [outer = (nil)]
01:01:21 INFO - PROCESS | 1833 | [1833] 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
01:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f868f28ec00) [pid = 1833] [serial = 9] [outer = 0x7f868fffc800]
01:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f868eebec00) [pid = 1833] [serial = 10] [outer = 0x7f86912f5c00]
01:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f868eebf400) [pid = 1833] [serial = 11] [outer = 0x7f86912f6400]
01:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7f868eec1000) [pid = 1833] [serial = 12] [outer = 0x7f868fffc800]
01:01:23 INFO - PROCESS | 1833 | 1446541283250 Marionette INFO loaded listener.js
01:01:23 INFO - PROCESS | 1833 | 1446541283281 Marionette INFO loaded listener.js
01:01:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7f868df6b000) [pid = 1833] [serial = 13] [outer = 0x7f868fffc800]
01:01:23 INFO - PROCESS | 1833 | 1446541283939 Marionette DEBUG conn1 client <- {"sessionId":"6d63868b-15a6-4b74-b0aa-db3f7887b663","capabilities":{"browserName":"Firefox","browserVersion":"45.0a1","platformName":"LINUX","platformVersion":"45.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151103000555","device":"desktop","version":"45.0a1"}}
01:01:24 INFO - PROCESS | 1833 | 1446541284361 Marionette DEBUG conn1 -> {"name":"getContext"}
01:01:24 INFO - PROCESS | 1833 | 1446541284368 Marionette DEBUG conn1 client <- {"value":"content"}
01:01:24 INFO - PROCESS | 1833 | 1446541284886 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
01:01:24 INFO - PROCESS | 1833 | 1446541284891 Marionette DEBUG conn1 client <- {}
01:01:24 INFO - PROCESS | 1833 | 1446541284961 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}}
01:01:26 INFO - PROCESS | 1833 | [Child 1884] 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
01:01:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e5f7a000 == 1 [pid = 1884] [id = 1]
01:01:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 1 (0x7f09e4b0a800) [pid = 1884] [serial = 1] [outer = (nil)]
01:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 2 (0x7f09e7a61400) [pid = 1884] [serial = 2] [outer = 0x7f09e4b0a800]
01:01:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
01:01:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f868dca3000 == 6 [pid = 1833] [id = 6]
01:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 14 (0x7f868de30800) [pid = 1833] [serial = 14] [outer = (nil)]
01:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7f868dc58800) [pid = 1833] [serial = 15] [outer = 0x7f868de30800]
01:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7f868d03a400) [pid = 1833] [serial = 16] [outer = 0x7f868de30800]
01:01:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f868de19800 == 7 [pid = 1833] [id = 7]
01:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f868df68c00) [pid = 1833] [serial = 17] [outer = (nil)]
01:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7f868ea63800) [pid = 1833] [serial = 18] [outer = 0x7f868df68c00]
01:01:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
01:01:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7f868ea5d800) [pid = 1833] [serial = 19] [outer = 0x7f868df68c00]
01:01:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 3 (0x7f09e3a0e400) [pid = 1884] [serial = 3] [outer = 0x7f09e4b0a800]
01:01:30 INFO - PROCESS | 1833 | [Child 1884] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
01:01:30 INFO - PROCESS | 1833 | [Child 1884] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
01:01:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
01:01:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:01:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3adf800 == 2 [pid = 1884] [id = 2]
01:01:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 4 (0x7f09e3036000) [pid = 1884] [serial = 4] [outer = (nil)]
01:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7f09e3037000) [pid = 1884] [serial = 5] [outer = 0x7f09e3036000]
01:01:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f868bd52800 == 8 [pid = 1833] [id = 8]
01:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 20 (0x7f868ac0ec00) [pid = 1833] [serial = 20] [outer = (nil)]
01:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 21 (0x7f868dc61800) [pid = 1833] [serial = 21] [outer = 0x7f868ac0ec00]
01:01:31 INFO - PROCESS | 1833 | 1446541291323 Marionette INFO loaded listener.js
01:01:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7f868a107800) [pid = 1833] [serial = 22] [outer = 0x7f868ac0ec00]
01:01:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f868fe68800 == 7 [pid = 1833] [id = 5]
01:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7f09e4a35400) [pid = 1884] [serial = 6] [outer = 0x7f09e3036000]
01:01:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:32 INFO - PROCESS | 1833 | [Parent 1833] 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
01:01: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
01:01:32 INFO - document served over http requires an http
01:01:32 INFO - sub-resource via fetch-request using the http-csp
01:01:32 INFO - delivery method with keep-origin-redirect and when
01:01: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"
01:01:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:01:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:01:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:01:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01: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
01:01:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1936ms
01:01:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:01:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ae5000 == 3 [pid = 1884] [id = 3]
01:01:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f09e2e9bc00) [pid = 1884] [serial = 7] [outer = (nil)]
01:01:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f09e2e9cc00) [pid = 1884] [serial = 8] [outer = 0x7f09e2e9bc00]
01:01:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f09e2d7d000) [pid = 1884] [serial = 9] [outer = 0x7f09e2e9bc00]
01:01:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:34 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
01:01:34 INFO - document served over http requires an http
01:01:34 INFO - sub-resource via fetch-request using the http-csp
01:01:34 INFO - delivery method with no-redirect and when
01:01: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"
01:01:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:01:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:01:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:01:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:34 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
01:01:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1326ms
01:01:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:01:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d5f000 == 4 [pid = 1884] [id = 4]
01:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f09e2d8a800) [pid = 1884] [serial = 10] [outer = (nil)]
01:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f09e2d8b800) [pid = 1884] [serial = 11] [outer = 0x7f09e2d8a800]
01:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7f09e2af1000) [pid = 1884] [serial = 12] [outer = 0x7f09e2d8a800]
01:01:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:35 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
01:01:35 INFO - document served over http requires an http
01:01:35 INFO - sub-resource via fetch-request using the http-csp
01:01:35 INFO - delivery method with swap-origin-redirect and when
01:01: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"
01:01:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:01:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:01:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:01:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:35 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
01:01:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1294ms
01:01:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:01:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ad1800 == 5 [pid = 1884] [id = 5]
01:01:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7f09e2afc000) [pid = 1884] [serial = 13] [outer = (nil)]
01:01:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 14 (0x7f09e2d87400) [pid = 1884] [serial = 14] [outer = 0x7f09e2afc000]
01:01:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7f09e264d400) [pid = 1884] [serial = 15] [outer = 0x7f09e2afc000]
01:01:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2672000 == 6 [pid = 1884] [id = 6]
01:01:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7f09e2651c00) [pid = 1884] [serial = 16] [outer = (nil)]
01:01:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f09e2655c00) [pid = 1884] [serial = 17] [outer = 0x7f09e2651c00]
01:01:37 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
01:01:37 INFO - document served over http requires an http
01:01:37 INFO - sub-resource via iframe-tag using the http-csp
01:01:37 INFO - delivery method with keep-origin-redirect and when
01:01: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"
01:01:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:01:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:01:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:37 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
01:01:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1726ms
01:01:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:01:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2680800 == 7 [pid = 1884] [id = 7]
01:01:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7f09e2547000) [pid = 1884] [serial = 18] [outer = (nil)]
01:01:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7f09e2548000) [pid = 1884] [serial = 19] [outer = 0x7f09e2547000]
01:01:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 20 (0x7f09e254f000) [pid = 1884] [serial = 20] [outer = 0x7f09e2547000]
01:01:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e259c800 == 8 [pid = 1884] [id = 8]
01:01:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 21 (0x7f09e264ec00) [pid = 1884] [serial = 21] [outer = (nil)]
01:01:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7f09e2655800) [pid = 1884] [serial = 22] [outer = 0x7f09e264ec00]
01:01:39 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
01:01:39 INFO - document served over http requires an http
01:01:39 INFO - sub-resource via iframe-tag using the http-csp
01:01:39 INFO - delivery method with no-redirect and when
01:01: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"
01:01:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:01:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:01:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:39 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
01:01:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1939ms
01:01:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:01:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25ab000 == 9 [pid = 1884] [id = 9]
01:01:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 23 (0x7f09e2546400) [pid = 1884] [serial = 23] [outer = (nil)]
01:01:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 24 (0x7f09e2654000) [pid = 1884] [serial = 24] [outer = 0x7f09e2546400]
01:01:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 25 (0x7f09e2e9c400) [pid = 1884] [serial = 25] [outer = 0x7f09e2546400]
01:01:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2687800 == 10 [pid = 1884] [id = 10]
01:01:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 26 (0x7f09e2652000) [pid = 1884] [serial = 26] [outer = (nil)]
01:01:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 27 (0x7f09e2af1800) [pid = 1884] [serial = 27] [outer = 0x7f09e2652000]
01:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2672000 == 9 [pid = 1884] [id = 6]
01:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ad1800 == 8 [pid = 1884] [id = 5]
01:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d5f000 == 7 [pid = 1884] [id = 4]
01:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ae5000 == 6 [pid = 1884] [id = 3]
01:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3adf800 == 5 [pid = 1884] [id = 2]
01:01:42 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
01:01:42 INFO - document served over http requires an http
01:01:42 INFO - sub-resource via iframe-tag using the http-csp
01:01:42 INFO - delivery method with swap-origin-redirect and when
01:01: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"
01:01:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:01:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:01:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:42 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
01:01:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2842ms
01:01:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:01:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ad0800 == 6 [pid = 1884] [id = 11]
01:01:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 28 (0x7f09e2656000) [pid = 1884] [serial = 28] [outer = (nil)]
01:01:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 29 (0x7f09e2af3400) [pid = 1884] [serial = 29] [outer = 0x7f09e2656000]
01:01:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7f09e3a09400) [pid = 1884] [serial = 30] [outer = 0x7f09e2656000]
01:01:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:43 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
01:01:43 INFO - document served over http requires an http
01:01:43 INFO - sub-resource via script-tag using the http-csp
01:01:43 INFO - delivery method with keep-origin-redirect and when
01:01: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"
01:01:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:01:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:01:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:43 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
01:01:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1843ms
01:01:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:01:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d58800 == 7 [pid = 1884] [id = 12]
01:01:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f09e264ac00) [pid = 1884] [serial = 31] [outer = (nil)]
01:01:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f09e4792000) [pid = 1884] [serial = 32] [outer = 0x7f09e264ac00]
01:01:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e4a35c00) [pid = 1884] [serial = 33] [outer = 0x7f09e264ac00]
01:01:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:45 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
01:01:45 INFO - document served over http requires an http
01:01:45 INFO - sub-resource via script-tag using the http-csp
01:01:45 INFO - delivery method with no-redirect and when
01:01: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"
01:01:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:01:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:01:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:45 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
01:01:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1330ms
01:01:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:01:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ae7000 == 8 [pid = 1884] [id = 13]
01:01:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e4790800) [pid = 1884] [serial = 34] [outer = (nil)]
01:01:45 INFO - PROCESS | 1833 | --DOMWINDOW == 21 (0x7f868dc58800) [pid = 1833] [serial = 15] [outer = (nil)] [url = about:blank]
01:01:45 INFO - PROCESS | 1833 | --DOMWINDOW == 20 (0x7f868ea63800) [pid = 1833] [serial = 18] [outer = (nil)] [url = about:blank]
01:01:45 INFO - PROCESS | 1833 | --DOMWINDOW == 19 (0x7f869f877c00) [pid = 1833] [serial = 2] [outer = (nil)] [url = about:blank]
01:01:45 INFO - PROCESS | 1833 | --DOMWINDOW == 18 (0x7f868dc61800) [pid = 1833] [serial = 21] [outer = (nil)] [url = about:blank]
01:01:45 INFO - PROCESS | 1833 | --DOMWINDOW == 17 (0x7f868eec1000) [pid = 1833] [serial = 12] [outer = (nil)] [url = about:blank]
01:01:45 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f868f28ec00) [pid = 1833] [serial = 9] [outer = (nil)] [url = about:blank]
01:01:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e5f17400) [pid = 1884] [serial = 35] [outer = 0x7f09e4790800]
01:01:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e7c1dc00) [pid = 1884] [serial = 36] [outer = 0x7f09e4790800]
01:01:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:46 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
01:01:46 INFO - document served over http requires an http
01:01:46 INFO - sub-resource via script-tag using the http-csp
01:01:46 INFO - delivery method with swap-origin-redirect and when
01:01: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"
01:01:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:01:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:01:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:46 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
01:01:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1333ms
01:01:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:01:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7a8f800 == 9 [pid = 1884] [id = 14]
01:01:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09e7a7fc00) [pid = 1884] [serial = 37] [outer = (nil)]
01:01:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09e7e42400) [pid = 1884] [serial = 38] [outer = 0x7f09e7a7fc00]
01:01:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09e48b7000) [pid = 1884] [serial = 39] [outer = 0x7f09e7a7fc00]
01:01:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:47 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
01:01:47 INFO - document served over http requires an http
01:01:47 INFO - sub-resource via xhr-request using the http-csp
01:01:47 INFO - delivery method with keep-origin-redirect and when
01:01: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"
01:01:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:01:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:01:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:47 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
01:01:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1285ms
01:01:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:01:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a0b800 == 10 [pid = 1884] [id = 15]
01:01:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e2d8ac00) [pid = 1884] [serial = 40] [outer = (nil)]
01:01:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e2e98800) [pid = 1884] [serial = 41] [outer = 0x7f09e2d8ac00]
01:01:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e48b9000) [pid = 1884] [serial = 42] [outer = 0x7f09e2d8ac00]
01:01:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:49 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
01:01:49 INFO - document served over http requires an http
01:01:49 INFO - sub-resource via xhr-request using the http-csp
01:01:49 INFO - delivery method with no-redirect and when
01:01: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"
01:01:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:01:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:01:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:49 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
01:01:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1687ms
01:01:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:01:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d54000 == 11 [pid = 1884] [id = 16]
01:01:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e48be000) [pid = 1884] [serial = 43] [outer = (nil)]
01:01:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e7c32000) [pid = 1884] [serial = 44] [outer = 0x7f09e48be000]
01:01:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e18c4800) [pid = 1884] [serial = 45] [outer = 0x7f09e48be000]
01:01:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:51 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
01:01:51 INFO - document served over http requires an http
01:01:51 INFO - sub-resource via xhr-request using the http-csp
01:01:51 INFO - delivery method with swap-origin-redirect and when
01:01: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"
01:01:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:01:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:01:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:51 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
01:01:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2004ms
01:01:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:01:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1542000 == 12 [pid = 1884] [id = 17]
01:01:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e18cec00) [pid = 1884] [serial = 46] [outer = (nil)]
01:01:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e2afb000) [pid = 1884] [serial = 47] [outer = 0x7f09e18cec00]
01:01:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e479b800) [pid = 1884] [serial = 48] [outer = 0x7f09e18cec00]
01:01:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7a8f800 == 11 [pid = 1884] [id = 14]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ae7000 == 10 [pid = 1884] [id = 13]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2687800 == 9 [pid = 1884] [id = 10]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d58800 == 8 [pid = 1884] [id = 12]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ad0800 == 7 [pid = 1884] [id = 11]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25ab000 == 6 [pid = 1884] [id = 9]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e259c800 == 5 [pid = 1884] [id = 8]
01:01:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2680800 == 4 [pid = 1884] [id = 7]
01:01:54 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
01:01:54 INFO - document served over http requires an https
01:01:54 INFO - sub-resource via fetch-request using the http-csp
01:01:54 INFO - delivery method with keep-origin-redirect and when
01:01: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"
01:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:01:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:01:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:01:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:54 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
01:01:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3159ms
01:01:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:01:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25aa000 == 5 [pid = 1884] [id = 18]
01:01:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e254e000) [pid = 1884] [serial = 49] [outer = (nil)]
01:01:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e2e92000) [pid = 1884] [serial = 50] [outer = 0x7f09e254e000]
01:01:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e47d1c00) [pid = 1884] [serial = 51] [outer = 0x7f09e254e000]
01:01:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:56 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
01:01:56 INFO - document served over http requires an https
01:01:56 INFO - sub-resource via fetch-request using the http-csp
01:01:56 INFO - delivery method with no-redirect and when
01:01: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"
01:01:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:01:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:01:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:01:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:56 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
01:01:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1288ms
01:01:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:01:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2acc000 == 6 [pid = 1884] [id = 19]
01:01:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e48bbc00) [pid = 1884] [serial = 52] [outer = (nil)]
01:01:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e7a5d800) [pid = 1884] [serial = 53] [outer = 0x7f09e48bbc00]
01:01:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e7e17000) [pid = 1884] [serial = 54] [outer = 0x7f09e48bbc00]
01:01:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:57 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
01:01:57 INFO - document served over http requires an https
01:01:57 INFO - sub-resource via fetch-request using the http-csp
01:01:57 INFO - delivery method with swap-origin-redirect and when
01:01: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"
01:01:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:01:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:01:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:01:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:01:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:01:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:01:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:01:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:01:57 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
01:01:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1479ms
01:01:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:01:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a0b800 == 5 [pid = 1884] [id = 15]
01:01:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d54000 == 4 [pid = 1884] [id = 16]
01:01:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1542000 == 3 [pid = 1884] [id = 17]
01:01:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1539000 == 4 [pid = 1884] [id = 20]
01:01:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e23c0800) [pid = 1884] [serial = 55] [outer = (nil)]
01:01:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e23c2000) [pid = 1884] [serial = 56] [outer = 0x7f09e23c0800]
01:01:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09e2545000) [pid = 1884] [serial = 57] [outer = 0x7f09e23c0800]
01:01:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:01:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f869be5b000) [pid = 1833] [serial = 23] [outer = 0x7f868df68c00]
01:01:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a13800 == 5 [pid = 1884] [id = 21]
01:01:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09e2af2800) [pid = 1884] [serial = 58] [outer = (nil)]
01:01:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e2d82000) [pid = 1884] [serial = 59] [outer = 0x7f09e2af2800]
01:02:00 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
01:02:00 INFO - document served over http requires an https
01:02:00 INFO - sub-resource via iframe-tag using the http-csp
01:02:00 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:00 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
01:02:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2545ms
01:02:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e2d8ac00) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e2547000) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e4790800) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e264ac00) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e3036000) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e2afc000) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e48be000) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e264ec00) [pid = 1884] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541298825]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e18cec00) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e2d8a800) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e2e9bc00) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e2656000) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e254e000) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e2546400) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e2651c00) [pid = 1884] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e2652000) [pid = 1884] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e7a7fc00) [pid = 1884] [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]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e7a61400) [pid = 1884] [serial = 2] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e2655c00) [pid = 1884] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e2548000) [pid = 1884] [serial = 19] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09e2e92000) [pid = 1884] [serial = 50] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09e2afb000) [pid = 1884] [serial = 47] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09e7c32000) [pid = 1884] [serial = 44] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09e2d8b800) [pid = 1884] [serial = 11] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e2e98800) [pid = 1884] [serial = 41] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e7e42400) [pid = 1884] [serial = 38] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09e2d87400) [pid = 1884] [serial = 14] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 31 (0x7f09e3037000) [pid = 1884] [serial = 5] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 30 (0x7f09e2af1800) [pid = 1884] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 29 (0x7f09e2654000) [pid = 1884] [serial = 24] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 28 (0x7f09e2655800) [pid = 1884] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541298825]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 27 (0x7f09e2af3400) [pid = 1884] [serial = 29] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 26 (0x7f09e5f17400) [pid = 1884] [serial = 35] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 25 (0x7f09e4792000) [pid = 1884] [serial = 32] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 24 (0x7f09e2e9cc00) [pid = 1884] [serial = 8] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 23 (0x7f09e18c4800) [pid = 1884] [serial = 45] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 22 (0x7f09e48b9000) [pid = 1884] [serial = 42] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | --DOMWINDOW == 21 (0x7f09e48b7000) [pid = 1884] [serial = 39] [outer = (nil)] [url = about:blank]
01:02:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2598000 == 6 [pid = 1884] [id = 22]
01:02:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7f09e18cd800) [pid = 1884] [serial = 60] [outer = (nil)]
01:02:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 23 (0x7f09e2540c00) [pid = 1884] [serial = 61] [outer = 0x7f09e18cd800]
01:02:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 24 (0x7f09e2652000) [pid = 1884] [serial = 62] [outer = 0x7f09e18cd800]
01:02:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2680000 == 7 [pid = 1884] [id = 23]
01:02:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 25 (0x7f09e2655400) [pid = 1884] [serial = 63] [outer = (nil)]
01:02:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 26 (0x7f09e2af8800) [pid = 1884] [serial = 64] [outer = 0x7f09e2655400]
01:02:02 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
01:02:02 INFO - document served over http requires an https
01:02:02 INFO - sub-resource via iframe-tag using the http-csp
01:02:02 INFO - delivery method with no-redirect and when
01:02: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"
01:02:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:02 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
01:02:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1885ms
01:02:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:02:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e154b000 == 8 [pid = 1884] [id = 24]
01:02:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 27 (0x7f09e18cdc00) [pid = 1884] [serial = 65] [outer = (nil)]
01:02:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 28 (0x7f09e2545c00) [pid = 1884] [serial = 66] [outer = 0x7f09e18cdc00]
01:02:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 29 (0x7f09e2d83800) [pid = 1884] [serial = 67] [outer = 0x7f09e18cdc00]
01:02:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d5a800 == 9 [pid = 1884] [id = 25]
01:02:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7f09e2e95000) [pid = 1884] [serial = 68] [outer = (nil)]
01:02:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f09e3032800) [pid = 1884] [serial = 69] [outer = 0x7f09e2e95000]
01:02:04 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
01:02:04 INFO - document served over http requires an https
01:02:04 INFO - sub-resource via iframe-tag using the http-csp
01:02:04 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:04 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
01:02:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2139ms
01:02:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:02:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3adf000 == 10 [pid = 1884] [id = 26]
01:02:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f09e2543000) [pid = 1884] [serial = 70] [outer = (nil)]
01:02:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e3033800) [pid = 1884] [serial = 71] [outer = 0x7f09e2543000]
01:02:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e4790800) [pid = 1884] [serial = 72] [outer = 0x7f09e2543000]
01:02:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:06 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
01:02:06 INFO - document served over http requires an https
01:02:06 INFO - sub-resource via script-tag using the http-csp
01:02:06 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:06 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
01:02:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2701ms
01:02:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:02:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a18800 == 11 [pid = 1884] [id = 27]
01:02:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e264b400) [pid = 1884] [serial = 73] [outer = (nil)]
01:02:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e2653c00) [pid = 1884] [serial = 74] [outer = 0x7f09e264b400]
01:02:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09e48b8800) [pid = 1884] [serial = 75] [outer = 0x7f09e264b400]
01:02:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:08 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
01:02:08 INFO - document served over http requires an https
01:02:08 INFO - sub-resource via script-tag using the http-csp
01:02:08 INFO - delivery method with no-redirect and when
01:02: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"
01:02:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:08 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
01:02:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1819ms
01:02:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:02:08 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2680000 == 10 [pid = 1884] [id = 23]
01:02:08 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a13800 == 9 [pid = 1884] [id = 21]
01:02:08 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1539000 == 8 [pid = 1884] [id = 20]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09e254f000) [pid = 1884] [serial = 20] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09e2e9c400) [pid = 1884] [serial = 25] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e264d400) [pid = 1884] [serial = 15] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e2af1000) [pid = 1884] [serial = 12] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09e4a35400) [pid = 1884] [serial = 6] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 31 (0x7f09e47d1c00) [pid = 1884] [serial = 51] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 30 (0x7f09e3a09400) [pid = 1884] [serial = 30] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 29 (0x7f09e479b800) [pid = 1884] [serial = 48] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 28 (0x7f09e2d7d000) [pid = 1884] [serial = 9] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 27 (0x7f09e4a35c00) [pid = 1884] [serial = 33] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 26 (0x7f09e7c1dc00) [pid = 1884] [serial = 36] [outer = (nil)] [url = about:blank]
01:02:08 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f868ea5d800) [pid = 1833] [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.]
01:02:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e154a800 == 9 [pid = 1884] [id = 28]
01:02:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 27 (0x7f09e264c400) [pid = 1884] [serial = 76] [outer = (nil)]
01:02:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 28 (0x7f09e264e000) [pid = 1884] [serial = 77] [outer = 0x7f09e264c400]
01:02:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 29 (0x7f09e2d7e800) [pid = 1884] [serial = 78] [outer = 0x7f09e264c400]
01:02:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:10 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
01:02:10 INFO - document served over http requires an https
01:02:10 INFO - sub-resource via script-tag using the http-csp
01:02:10 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:10 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
01:02:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1301ms
01:02:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:02:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e267a000 == 10 [pid = 1884] [id = 29]
01:02:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7f09e2d88400) [pid = 1884] [serial = 79] [outer = (nil)]
01:02:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f09e3038c00) [pid = 1884] [serial = 80] [outer = 0x7f09e2d88400]
01:02:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f09e47cf800) [pid = 1884] [serial = 81] [outer = 0x7f09e2d88400]
01:02:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:11 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
01:02:11 INFO - document served over http requires an https
01:02:11 INFO - sub-resource via xhr-request using the http-csp
01:02:11 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:02:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:02:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:11 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
01:02:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1334ms
01:02:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:02:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d4d800 == 11 [pid = 1884] [id = 30]
01:02:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e2e9c400) [pid = 1884] [serial = 82] [outer = (nil)]
01:02:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e48c5c00) [pid = 1884] [serial = 83] [outer = 0x7f09e2e9c400]
01:02:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e5f17400) [pid = 1884] [serial = 84] [outer = 0x7f09e2e9c400]
01:02:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:13 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e7a5d800) [pid = 1884] [serial = 53] [outer = (nil)] [url = about:blank]
01:02:13 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e2540c00) [pid = 1884] [serial = 61] [outer = (nil)] [url = about:blank]
01:02:13 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09e2d82000) [pid = 1884] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:02:13 INFO - PROCESS | 1833 | --DOMWINDOW == 31 (0x7f09e23c2000) [pid = 1884] [serial = 56] [outer = (nil)] [url = about:blank]
01:02:13 INFO - PROCESS | 1833 | --DOMWINDOW == 30 (0x7f09e23c0800) [pid = 1884] [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]
01:02:13 INFO - PROCESS | 1833 | --DOMWINDOW == 29 (0x7f09e2af2800) [pid = 1884] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:02:13 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
01:02:13 INFO - document served over http requires an https
01:02:13 INFO - sub-resource via xhr-request using the http-csp
01:02:13 INFO - delivery method with no-redirect and when
01:02: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"
01:02:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:02:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:02:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:13 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
01:02:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1737ms
01:02:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:02:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ad7800 == 12 [pid = 1884] [id = 31]
01:02:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7f09e48c1400) [pid = 1884] [serial = 85] [outer = (nil)]
01:02:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f09e5f47800) [pid = 1884] [serial = 86] [outer = 0x7f09e48c1400]
01:02:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f09e7c36800) [pid = 1884] [serial = 87] [outer = 0x7f09e48c1400]
01:02:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:14 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
01:02:14 INFO - document served over http requires an https
01:02:14 INFO - sub-resource via xhr-request using the http-csp
01:02:14 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:02:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:02:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:14 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
01:02:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1532ms
01:02:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:02:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7e62000 == 13 [pid = 1884] [id = 32]
01:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e0bd5c00) [pid = 1884] [serial = 88] [outer = (nil)]
01:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e0bd6c00) [pid = 1884] [serial = 89] [outer = 0x7f09e0bd5c00]
01:02:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e0bdc800) [pid = 1884] [serial = 90] [outer = 0x7f09e0bd5c00]
01:02:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:16 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
01:02:16 INFO - document served over http requires an http
01:02:16 INFO - sub-resource via fetch-request using the http-csp
01:02:16 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:02:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:02:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:02:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:16 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
01:02:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1996ms
01:02:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:02:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23ed800 == 14 [pid = 1884] [id = 33]
01:02:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e0bd6000) [pid = 1884] [serial = 91] [outer = (nil)]
01:02:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09e2545400) [pid = 1884] [serial = 92] [outer = 0x7f09e0bd6000]
01:02:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09e4a34000) [pid = 1884] [serial = 93] [outer = 0x7f09e0bd6000]
01:02:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:19 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
01:02:19 INFO - document served over http requires an http
01:02:19 INFO - sub-resource via fetch-request using the http-csp
01:02:19 INFO - delivery method with no-redirect and when
01:02: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"
01:02:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:02:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:02:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:02:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:19 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
01:02:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2507ms
01:02:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:02:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e266c000 == 15 [pid = 1884] [id = 34]
01:02:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09e0d3b800) [pid = 1884] [serial = 94] [outer = (nil)]
01:02:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e0d3c800) [pid = 1884] [serial = 95] [outer = 0x7f09e0d3b800]
01:02:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e18c9c00) [pid = 1884] [serial = 96] [outer = 0x7f09e0d3b800]
01:02:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ad7800 == 14 [pid = 1884] [id = 31]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d4d800 == 13 [pid = 1884] [id = 30]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e267a000 == 12 [pid = 1884] [id = 29]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2598000 == 11 [pid = 1884] [id = 22]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e154a800 == 10 [pid = 1884] [id = 28]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a18800 == 9 [pid = 1884] [id = 27]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3adf000 == 8 [pid = 1884] [id = 26]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2acc000 == 7 [pid = 1884] [id = 19]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d5a800 == 6 [pid = 1884] [id = 25]
01:02:21 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
01:02:21 INFO - document served over http requires an http
01:02:21 INFO - sub-resource via fetch-request using the http-csp
01:02:21 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:02:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:02:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:02:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:21 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
01:02:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2096ms
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25aa000 == 5 [pid = 1884] [id = 18]
01:02:21 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e154b000 == 4 [pid = 1884] [id = 24]
01:02:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:02:21 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e2545000) [pid = 1884] [serial = 57] [outer = (nil)] [url = about:blank]
01:02:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1549000 == 5 [pid = 1884] [id = 35]
01:02:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e0d35c00) [pid = 1884] [serial = 97] [outer = (nil)]
01:02:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e23c4c00) [pid = 1884] [serial = 98] [outer = 0x7f09e0d35c00]
01:02:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e254b400) [pid = 1884] [serial = 99] [outer = 0x7f09e0d35c00]
01:02:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23dd800 == 6 [pid = 1884] [id = 36]
01:02:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e264cc00) [pid = 1884] [serial = 100] [outer = (nil)]
01:02:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e2657800) [pid = 1884] [serial = 101] [outer = 0x7f09e264cc00]
01:02:22 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
01:02:22 INFO - document served over http requires an http
01:02:22 INFO - sub-resource via iframe-tag using the http-csp
01:02:22 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:22 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
01:02:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1431ms
01:02:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:02:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2675000 == 7 [pid = 1884] [id = 37]
01:02:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e2649800) [pid = 1884] [serial = 102] [outer = (nil)]
01:02:23 INFO - PROCESS | 1833 | 1446541343338 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
01:02:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e2d7c800) [pid = 1884] [serial = 103] [outer = 0x7f09e2649800]
01:02:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e2e93800) [pid = 1884] [serial = 104] [outer = 0x7f09e2649800]
01:02:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ac4000 == 8 [pid = 1884] [id = 38]
01:02:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e2e9a400) [pid = 1884] [serial = 105] [outer = (nil)]
01:02:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e302c400) [pid = 1884] [serial = 106] [outer = 0x7f09e2e9a400]
01:02:24 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
01:02:24 INFO - document served over http requires an http
01:02:24 INFO - sub-resource via iframe-tag using the http-csp
01:02:24 INFO - delivery method with no-redirect and when
01:02: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"
01:02:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:24 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
01:02:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1791ms
01:02:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:02:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d45800 == 9 [pid = 1884] [id = 39]
01:02:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e2af3800) [pid = 1884] [serial = 107] [outer = (nil)]
01:02:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e2e9e800) [pid = 1884] [serial = 108] [outer = 0x7f09e2af3800]
01:02:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e4729000) [pid = 1884] [serial = 109] [outer = 0x7f09e2af3800]
01:02:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e38000 == 10 [pid = 1884] [id = 40]
01:02:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e47cc800) [pid = 1884] [serial = 110] [outer = (nil)]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e0bd6c00) [pid = 1884] [serial = 89] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e3033800) [pid = 1884] [serial = 71] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e2af8800) [pid = 1884] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541321806]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e3032800) [pid = 1884] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e2545c00) [pid = 1884] [serial = 66] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e2653c00) [pid = 1884] [serial = 74] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e3038c00) [pid = 1884] [serial = 80] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e48c5c00) [pid = 1884] [serial = 83] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e5f47800) [pid = 1884] [serial = 86] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e264e000) [pid = 1884] [serial = 77] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e2d88400) [pid = 1884] [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]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e48c1400) [pid = 1884] [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]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e264b400) [pid = 1884] [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]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e264c400) [pid = 1884] [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]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e2e9c400) [pid = 1884] [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]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09e2655400) [pid = 1884] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541321806]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09e2e95000) [pid = 1884] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09e48bbc00) [pid = 1884] [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]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09e7e17000) [pid = 1884] [serial = 54] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e47cf800) [pid = 1884] [serial = 81] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e5f17400) [pid = 1884] [serial = 84] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09e7c36800) [pid = 1884] [serial = 87] [outer = (nil)] [url = about:blank]
01:02:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e18cd000) [pid = 1884] [serial = 111] [outer = 0x7f09e47cc800]
01:02:27 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
01:02:27 INFO - document served over http requires an http
01:02:27 INFO - sub-resource via iframe-tag using the http-csp
01:02:27 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:27 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
01:02:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2901ms
01:02:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:02:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e45800 == 11 [pid = 1884] [id = 41]
01:02:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e2af4000) [pid = 1884] [serial = 112] [outer = (nil)]
01:02:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e2d83000) [pid = 1884] [serial = 113] [outer = 0x7f09e2af4000]
01:02:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e479dc00) [pid = 1884] [serial = 114] [outer = 0x7f09e2af4000]
01:02:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:29 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
01:02:29 INFO - document served over http requires an http
01:02:29 INFO - sub-resource via script-tag using the http-csp
01:02:29 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:29 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
01:02:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2059ms
01:02:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:02:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e35000 == 12 [pid = 1884] [id = 42]
01:02:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09e18c7c00) [pid = 1884] [serial = 115] [outer = (nil)]
01:02:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09e254fc00) [pid = 1884] [serial = 116] [outer = 0x7f09e18c7c00]
01:02:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09e3036800) [pid = 1884] [serial = 117] [outer = 0x7f09e18c7c00]
01:02:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:32 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
01:02:32 INFO - document served over http requires an http
01:02:32 INFO - sub-resource via script-tag using the http-csp
01:02:32 INFO - delivery method with no-redirect and when
01:02: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"
01:02:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:32 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
01:02:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3045ms
01:02:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:02:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ae2000 == 13 [pid = 1884] [id = 43]
01:02:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e2545c00) [pid = 1884] [serial = 118] [outer = (nil)]
01:02:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e48b9000) [pid = 1884] [serial = 119] [outer = 0x7f09e2545c00]
01:02:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e4a2c400) [pid = 1884] [serial = 120] [outer = 0x7f09e2545c00]
01:02:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:35 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
01:02:35 INFO - document served over http requires an http
01:02:35 INFO - sub-resource via script-tag using the http-csp
01:02:35 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:35 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
01:02:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2134ms
01:02:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:02:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c8b000 == 14 [pid = 1884] [id = 44]
01:02:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e23cb800) [pid = 1884] [serial = 121] [outer = (nil)]
01:02:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e254a000) [pid = 1884] [serial = 122] [outer = 0x7f09e23cb800]
01:02:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e4543c00) [pid = 1884] [serial = 123] [outer = 0x7f09e23cb800]
01:02:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e38000 == 13 [pid = 1884] [id = 40]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d45800 == 12 [pid = 1884] [id = 39]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ac4000 == 11 [pid = 1884] [id = 38]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2675000 == 10 [pid = 1884] [id = 37]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23dd800 == 9 [pid = 1884] [id = 36]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1549000 == 8 [pid = 1884] [id = 35]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e266c000 == 7 [pid = 1884] [id = 34]
01:02:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7e62000 == 6 [pid = 1884] [id = 32]
01:02:36 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e48b8800) [pid = 1884] [serial = 75] [outer = (nil)] [url = about:blank]
01:02:36 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e2d7e800) [pid = 1884] [serial = 78] [outer = (nil)] [url = about:blank]
01:02:36 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
01:02:36 INFO - document served over http requires an http
01:02:36 INFO - sub-resource via xhr-request using the http-csp
01:02:36 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:02:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:02:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:36 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
01:02:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1479ms
01:02:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:02:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a0b800 == 7 [pid = 1884] [id = 45]
01:02:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e23c1400) [pid = 1884] [serial = 124] [outer = (nil)]
01:02:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e23cbc00) [pid = 1884] [serial = 125] [outer = 0x7f09e23c1400]
01:02:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e3a79c00) [pid = 1884] [serial = 126] [outer = 0x7f09e23c1400]
01:02:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:37 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
01:02:37 INFO - document served over http requires an http
01:02:37 INFO - sub-resource via xhr-request using the http-csp
01:02:37 INFO - delivery method with no-redirect and when
01:02: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"
01:02:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:02:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:02:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:37 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
01:02:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1390ms
01:02:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:02:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25a1800 == 8 [pid = 1884] [id = 46]
01:02:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e23cd000) [pid = 1884] [serial = 127] [outer = (nil)]
01:02:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e5f1c400) [pid = 1884] [serial = 128] [outer = 0x7f09e23cd000]
01:02:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e7c16800) [pid = 1884] [serial = 129] [outer = 0x7f09e23cd000]
01:02:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:39 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
01:02:39 INFO - document served over http requires an http
01:02:39 INFO - sub-resource via xhr-request using the http-csp
01:02:39 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:02:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:02:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:39 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
01:02:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1435ms
01:02:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:02:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ac4000 == 9 [pid = 1884] [id = 47]
01:02:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e4b0dc00) [pid = 1884] [serial = 130] [outer = (nil)]
01:02:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e23a6400) [pid = 1884] [serial = 131] [outer = 0x7f09e4b0dc00]
01:02:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e23abc00) [pid = 1884] [serial = 132] [outer = 0x7f09e4b0dc00]
01:02:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e2545400) [pid = 1884] [serial = 92] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e302c400) [pid = 1884] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541344443]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e2d7c800) [pid = 1884] [serial = 103] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e0d3c800) [pid = 1884] [serial = 95] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e2657800) [pid = 1884] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e23c4c00) [pid = 1884] [serial = 98] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e18cd000) [pid = 1884] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e2e9e800) [pid = 1884] [serial = 108] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e2d83000) [pid = 1884] [serial = 113] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e2543000) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e2649800) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e0d3b800) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e0bd5c00) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09e264cc00) [pid = 1884] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09e0d35c00) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09e2af3800) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09e18cdc00) [pid = 1884] [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]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e2e9a400) [pid = 1884] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541344443]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e47cc800) [pid = 1884] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09e2d83800) [pid = 1884] [serial = 67] [outer = (nil)] [url = about:blank]
01:02:41 INFO - PROCESS | 1833 | --DOMWINDOW == 31 (0x7f09e4790800) [pid = 1884] [serial = 72] [outer = (nil)] [url = about:blank]
01:02:41 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
01:02:41 INFO - document served over http requires an https
01:02:41 INFO - sub-resource via fetch-request using the http-csp
01:02:41 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:02:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:02:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:02:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:41 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
01:02:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2084ms
01:02:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:02:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d5a000 == 10 [pid = 1884] [id = 48]
01:02:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f09e18ce000) [pid = 1884] [serial = 133] [outer = (nil)]
01:02:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e23ac000) [pid = 1884] [serial = 134] [outer = 0x7f09e18ce000]
01:02:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e23b4c00) [pid = 1884] [serial = 135] [outer = 0x7f09e18ce000]
01:02:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:43 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
01:02:43 INFO - document served over http requires an https
01:02:43 INFO - sub-resource via fetch-request using the http-csp
01:02:43 INFO - delivery method with no-redirect and when
01:02: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"
01:02:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:02:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:02:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:02:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:43 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
01:02:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1896ms
01:02:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:02:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a19000 == 11 [pid = 1884] [id = 49]
01:02:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e18ce400) [pid = 1884] [serial = 136] [outer = (nil)]
01:02:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e23c2800) [pid = 1884] [serial = 137] [outer = 0x7f09e18ce400]
01:02:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09e2e98800) [pid = 1884] [serial = 138] [outer = 0x7f09e18ce400]
01:02:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:46 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
01:02:46 INFO - document served over http requires an https
01:02:46 INFO - sub-resource via fetch-request using the http-csp
01:02:46 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:02:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:02:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:02:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:46 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
01:02:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2655ms
01:02:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:02:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0408800 == 12 [pid = 1884] [id = 50]
01:02:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09e23b2800) [pid = 1884] [serial = 139] [outer = (nil)]
01:02:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09e48b6400) [pid = 1884] [serial = 140] [outer = 0x7f09e23b2800]
01:02:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e046bc00) [pid = 1884] [serial = 141] [outer = 0x7f09e23b2800]
01:02:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e041a000 == 13 [pid = 1884] [id = 51]
01:02:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e0470400) [pid = 1884] [serial = 142] [outer = (nil)]
01:02:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e0474800) [pid = 1884] [serial = 143] [outer = 0x7f09e0470400]
01:02:47 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
01:02:47 INFO - document served over http requires an https
01:02:47 INFO - sub-resource via iframe-tag using the http-csp
01:02:47 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:47 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
01:02:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1837ms
01:02:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0597800 == 14 [pid = 1884] [id = 52]
01:02:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e18cc000) [pid = 1884] [serial = 144] [outer = (nil)]
01:02:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e0c48c00) [pid = 1884] [serial = 145] [outer = 0x7f09e18cc000]
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e0c4dc00) [pid = 1884] [serial = 146] [outer = 0x7f09e18cc000]
01:02:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e05a6000 == 15 [pid = 1884] [id = 53]
01:02:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e0474000) [pid = 1884] [serial = 147] [outer = (nil)]
01:02:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e0c52400) [pid = 1884] [serial = 148] [outer = 0x7f09e0474000]
01:02:50 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
01:02:50 INFO - document served over http requires an https
01:02:50 INFO - sub-resource via iframe-tag using the http-csp
01:02:50 INFO - delivery method with no-redirect and when
01:02: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"
01:02:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:50 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
01:02:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2141ms
01:02:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23ed800 == 14 [pid = 1884] [id = 33]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ac4000 == 13 [pid = 1884] [id = 47]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25a1800 == 12 [pid = 1884] [id = 46]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a0b800 == 11 [pid = 1884] [id = 45]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c8b000 == 10 [pid = 1884] [id = 44]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ae2000 == 9 [pid = 1884] [id = 43]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e45800 == 8 [pid = 1884] [id = 41]
01:02:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e35000 == 7 [pid = 1884] [id = 42]
01:02:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c84800 == 8 [pid = 1884] [id = 54]
01:02:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e0477800) [pid = 1884] [serial = 149] [outer = (nil)]
01:02:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e0bd7c00) [pid = 1884] [serial = 150] [outer = 0x7f09e0477800]
01:02:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e23b0400) [pid = 1884] [serial = 151] [outer = 0x7f09e0477800]
01:02:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e254b400) [pid = 1884] [serial = 99] [outer = (nil)] [url = about:blank]
01:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e0bdc800) [pid = 1884] [serial = 90] [outer = (nil)] [url = about:blank]
01:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e18c9c00) [pid = 1884] [serial = 96] [outer = (nil)] [url = about:blank]
01:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e4729000) [pid = 1884] [serial = 109] [outer = (nil)] [url = about:blank]
01:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e2e93800) [pid = 1884] [serial = 104] [outer = (nil)] [url = about:blank]
01:02:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1538000 == 9 [pid = 1884] [id = 55]
01:02:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e23bec00) [pid = 1884] [serial = 152] [outer = (nil)]
01:02:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e2542000) [pid = 1884] [serial = 153] [outer = 0x7f09e23bec00]
01:02:51 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
01:02:51 INFO - document served over http requires an https
01:02:51 INFO - sub-resource via iframe-tag using the http-csp
01:02:51 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:02:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:02:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:51 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
01:02:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1585ms
01:02:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:02:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1546800 == 10 [pid = 1884] [id = 56]
01:02:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e0c50c00) [pid = 1884] [serial = 154] [outer = (nil)]
01:02:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e23c0c00) [pid = 1884] [serial = 155] [outer = 0x7f09e0c50c00]
01:02:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e2af3000) [pid = 1884] [serial = 156] [outer = 0x7f09e0c50c00]
01:02:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:53 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
01:02:53 INFO - document served over http requires an https
01:02:53 INFO - sub-resource via script-tag using the http-csp
01:02:53 INFO - delivery method with keep-origin-redirect and when
01:02: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"
01:02:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:53 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
01:02:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1689ms
01:02:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:02:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23e6800 == 11 [pid = 1884] [id = 57]
01:02:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e254f800) [pid = 1884] [serial = 157] [outer = (nil)]
01:02:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e2d8ac00) [pid = 1884] [serial = 158] [outer = 0x7f09e254f800]
01:02:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e3a7a800) [pid = 1884] [serial = 159] [outer = 0x7f09e254f800]
01:02:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e254fc00) [pid = 1884] [serial = 116] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e48b9000) [pid = 1884] [serial = 119] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e254a000) [pid = 1884] [serial = 122] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e23ac000) [pid = 1884] [serial = 134] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e23a6400) [pid = 1884] [serial = 131] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e5f1c400) [pid = 1884] [serial = 128] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e23cbc00) [pid = 1884] [serial = 125] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e23cb800) [pid = 1884] [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]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e4b0dc00) [pid = 1884] [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]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e23c1400) [pid = 1884] [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]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e23cd000) [pid = 1884] [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]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e4543c00) [pid = 1884] [serial = 123] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e7c16800) [pid = 1884] [serial = 129] [outer = (nil)] [url = about:blank]
01:02:55 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e3a79c00) [pid = 1884] [serial = 126] [outer = (nil)] [url = about:blank]
01:02:55 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
01:02:55 INFO - document served over http requires an https
01:02:55 INFO - sub-resource via script-tag using the http-csp
01:02:55 INFO - delivery method with no-redirect and when
01:02: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"
01:02:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:55 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
01:02:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2146ms
01:02:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:02:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e266e000 == 12 [pid = 1884] [id = 58]
01:02:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e264a000) [pid = 1884] [serial = 160] [outer = (nil)]
01:02:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e2e99400) [pid = 1884] [serial = 161] [outer = 0x7f09e264a000]
01:02:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e47d4800) [pid = 1884] [serial = 162] [outer = 0x7f09e264a000]
01:02:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:57 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
01:02:57 INFO - document served over http requires an https
01:02:57 INFO - sub-resource via script-tag using the http-csp
01:02:57 INFO - delivery method with swap-origin-redirect and when
01:02: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"
01:02:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:02:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:02:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:02:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:02:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:02:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:02:57 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
01:02:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2085ms
01:02:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:02:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a15800 == 13 [pid = 1884] [id = 59]
01:02:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e23c1800) [pid = 1884] [serial = 163] [outer = (nil)]
01:02:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e23cc000) [pid = 1884] [serial = 164] [outer = 0x7f09e23c1800]
01:02:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e4547800) [pid = 1884] [serial = 165] [outer = 0x7f09e23c1800]
01:02:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:02:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f8699fda000) [pid = 1833] [serial = 24] [outer = 0x7f868df68c00]
01:03:00 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
01:03:00 INFO - document served over http requires an https
01:03:00 INFO - sub-resource via xhr-request using the http-csp
01:03:00 INFO - delivery method with keep-origin-redirect and when
01:03: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"
01:03:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:00 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
01:03:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2789ms
01:03:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:03:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d50800 == 14 [pid = 1884] [id = 60]
01:03:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e23aec00) [pid = 1884] [serial = 166] [outer = (nil)]
01:03:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e48c5000) [pid = 1884] [serial = 167] [outer = 0x7f09e23aec00]
01:03:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e7e17000) [pid = 1884] [serial = 168] [outer = 0x7f09e23aec00]
01:03:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:02 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
01:03:02 INFO - document served over http requires an https
01:03:02 INFO - sub-resource via xhr-request using the http-csp
01:03:02 INFO - delivery method with no-redirect and when
01:03: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"
01:03:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:02 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
01:03:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1783ms
01:03:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:03:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e45a7000 == 15 [pid = 1884] [id = 61]
01:03:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e0c3d400) [pid = 1884] [serial = 169] [outer = (nil)]
01:03:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e0c41000) [pid = 1884] [serial = 170] [outer = 0x7f09e0c3d400]
01:03:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e4a2b800) [pid = 1884] [serial = 171] [outer = 0x7f09e0c3d400]
01:03:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:04 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
01:03:04 INFO - document served over http requires an https
01:03:04 INFO - sub-resource via xhr-request using the http-csp
01:03:04 INFO - delivery method with swap-origin-redirect and when
01:03: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"
01:03:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:04 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
01:03:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2093ms
01:03:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:03:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f68000 == 16 [pid = 1884] [id = 62]
01:03:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e0c3c000) [pid = 1884] [serial = 172] [outer = (nil)]
01:03:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e0c3f000) [pid = 1884] [serial = 173] [outer = 0x7f09e0c3c000]
01:03:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e0f8ec00) [pid = 1884] [serial = 174] [outer = 0x7f09e0c3c000]
01:03:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23e6800 == 15 [pid = 1884] [id = 57]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1546800 == 14 [pid = 1884] [id = 56]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1538000 == 13 [pid = 1884] [id = 55]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c84800 == 12 [pid = 1884] [id = 54]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e05a6000 == 11 [pid = 1884] [id = 53]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0597800 == 10 [pid = 1884] [id = 52]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e041a000 == 9 [pid = 1884] [id = 51]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0408800 == 8 [pid = 1884] [id = 50]
01:03:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a19000 == 7 [pid = 1884] [id = 49]
01:03:05 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e23abc00) [pid = 1884] [serial = 132] [outer = (nil)] [url = about:blank]
01:03:06 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
01:03:06 INFO - document served over http requires an http
01:03:06 INFO - sub-resource via fetch-request using the meta-csp
01:03:06 INFO - delivery method with keep-origin-redirect and when
01:03:06 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
01:03:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:06 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
01:03:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1643ms
01:03:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:03:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e041c800 == 8 [pid = 1884] [id = 63]
01:03:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e0476400) [pid = 1884] [serial = 175] [outer = (nil)]
01:03:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e0c55000) [pid = 1884] [serial = 176] [outer = 0x7f09e0476400]
01:03:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e18c4000) [pid = 1884] [serial = 177] [outer = 0x7f09e0476400]
01:03:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:07 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
01:03:07 INFO - document served over http requires an http
01:03:07 INFO - sub-resource via fetch-request using the meta-csp
01:03:07 INFO - delivery method with no-redirect and when
01:03:07 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
01:03:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:07 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
01:03:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1638ms
01:03:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:03:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c96800 == 9 [pid = 1884] [id = 64]
01:03:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09e23a6c00) [pid = 1884] [serial = 178] [outer = (nil)]
01:03:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09e23c9000) [pid = 1884] [serial = 179] [outer = 0x7f09e23a6c00]
01:03:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e264c000) [pid = 1884] [serial = 180] [outer = 0x7f09e23a6c00]
01:03:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e2e99400) [pid = 1884] [serial = 161] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e48b6400) [pid = 1884] [serial = 140] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e23c0c00) [pid = 1884] [serial = 155] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e0c52400) [pid = 1884] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541369751]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e0bd7c00) [pid = 1884] [serial = 150] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e23c2800) [pid = 1884] [serial = 137] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e0474800) [pid = 1884] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e2d8ac00) [pid = 1884] [serial = 158] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e2542000) [pid = 1884] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e0c48c00) [pid = 1884] [serial = 145] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e18c7c00) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e23bec00) [pid = 1884] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e0477800) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e0c50c00) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e18cc000) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e254f800) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e2af4000) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e0470400) [pid = 1884] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e18ce400) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e23b2800) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09e0474000) [pid = 1884] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541369751]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09e0bd6000) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09e2545c00) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09e18cd800) [pid = 1884] [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]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e4a34000) [pid = 1884] [serial = 93] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e4a2c400) [pid = 1884] [serial = 120] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09e479dc00) [pid = 1884] [serial = 114] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 31 (0x7f09e3036800) [pid = 1884] [serial = 117] [outer = (nil)] [url = about:blank]
01:03:09 INFO - PROCESS | 1833 | --DOMWINDOW == 30 (0x7f09e2652000) [pid = 1884] [serial = 62] [outer = (nil)] [url = about:blank]
01:03:10 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
01:03:10 INFO - document served over http requires an http
01:03:10 INFO - sub-resource via fetch-request using the meta-csp
01:03:10 INFO - delivery method with swap-origin-redirect and when
01:03:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
01:03:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:10 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
01:03:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2439ms
01:03:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:03:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e153b800 == 10 [pid = 1884] [id = 65]
01:03:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f09e0bd2800) [pid = 1884] [serial = 181] [outer = (nil)]
01:03:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f09e0c54400) [pid = 1884] [serial = 182] [outer = 0x7f09e0bd2800]
01:03:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f09e0f92000) [pid = 1884] [serial = 183] [outer = 0x7f09e0bd2800]
01:03:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a1e000 == 11 [pid = 1884] [id = 66]
01:03:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e23ad400) [pid = 1884] [serial = 184] [outer = (nil)]
01:03:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e23bf400) [pid = 1884] [serial = 185] [outer = 0x7f09e23ad400]
01:03:12 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
01:03:12 INFO - document served over http requires an http
01:03:12 INFO - sub-resource via iframe-tag using the meta-csp
01:03:12 INFO - delivery method with keep-origin-redirect and when
01:03:12 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
01:03:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:03:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:03:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:12 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
01:03:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2137ms
01:03:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:03:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2597800 == 12 [pid = 1884] [id = 67]
01:03:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e0c38800) [pid = 1884] [serial = 186] [outer = (nil)]
01:03:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09e23c0800) [pid = 1884] [serial = 187] [outer = 0x7f09e0c38800]
01:03:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09e2d7ec00) [pid = 1884] [serial = 188] [outer = 0x7f09e0c38800]
01:03:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2681000 == 13 [pid = 1884] [id = 68]
01:03:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09e2d89c00) [pid = 1884] [serial = 189] [outer = (nil)]
01:03:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e2e9c800) [pid = 1884] [serial = 190] [outer = 0x7f09e2d89c00]
01:03:15 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
01:03:15 INFO - document served over http requires an http
01:03:15 INFO - sub-resource via iframe-tag using the meta-csp
01:03:15 INFO - delivery method with no-redirect and when
01:03: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/iframe-tag/generic.no-redirect.http.html"
01:03:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:03:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:03:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:15 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
01:03:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2742ms
01:03:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:03:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2aca800 == 14 [pid = 1884] [id = 69]
01:03:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e18c7c00) [pid = 1884] [serial = 191] [outer = (nil)]
01:03:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e2e9c000) [pid = 1884] [serial = 192] [outer = 0x7f09e18c7c00]
01:03:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e48bac00) [pid = 1884] [serial = 193] [outer = 0x7f09e18c7c00]
01:03:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ae4000 == 15 [pid = 1884] [id = 70]
01:03:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e2546400) [pid = 1884] [serial = 194] [outer = (nil)]
01:03:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e0c3e800) [pid = 1884] [serial = 195] [outer = 0x7f09e2546400]
01:03:17 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f869be5b000) [pid = 1833] [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.]
01:03:17 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
01:03:17 INFO - document served over http requires an http
01:03:17 INFO - sub-resource via iframe-tag using the meta-csp
01:03:17 INFO - delivery method with swap-origin-redirect and when
01:03:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
01:03:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:03:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:03:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:17 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
01:03:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2446ms
01:03:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:03:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059d000 == 16 [pid = 1884] [id = 71]
01:03:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e0c3cc00) [pid = 1884] [serial = 196] [outer = (nil)]
01:03:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e0c41800) [pid = 1884] [serial = 197] [outer = 0x7f09e0c3cc00]
01:03:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e23aac00) [pid = 1884] [serial = 198] [outer = 0x7f09e0c3cc00]
01:03:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e041c800 == 15 [pid = 1884] [id = 63]
01:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f68000 == 14 [pid = 1884] [id = 62]
01:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e45a7000 == 13 [pid = 1884] [id = 61]
01:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d50800 == 12 [pid = 1884] [id = 60]
01:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a15800 == 11 [pid = 1884] [id = 59]
01:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e046bc00) [pid = 1884] [serial = 141] [outer = (nil)] [url = about:blank]
01:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e2af3000) [pid = 1884] [serial = 156] [outer = (nil)] [url = about:blank]
01:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e3a7a800) [pid = 1884] [serial = 159] [outer = (nil)] [url = about:blank]
01:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e23b0400) [pid = 1884] [serial = 151] [outer = (nil)] [url = about:blank]
01:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e2e98800) [pid = 1884] [serial = 138] [outer = (nil)] [url = about:blank]
01:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e0c4dc00) [pid = 1884] [serial = 146] [outer = (nil)] [url = about:blank]
01:03:19 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
01:03:19 INFO - document served over http requires an http
01:03:19 INFO - sub-resource via script-tag using the meta-csp
01:03:19 INFO - delivery method with keep-origin-redirect and when
01:03:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
01:03:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:03:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:03:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:19 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
01:03:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1628ms
01:03:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:03:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e05b1000 == 12 [pid = 1884] [id = 72]
01:03:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e0c49000) [pid = 1884] [serial = 199] [outer = (nil)]
01:03:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e0d39800) [pid = 1884] [serial = 200] [outer = 0x7f09e0c49000]
01:03:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e2af3000) [pid = 1884] [serial = 201] [outer = 0x7f09e0c49000]
01:03:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:20 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
01:03:20 INFO - document served over http requires an http
01:03:20 INFO - sub-resource via script-tag using the meta-csp
01:03:20 INFO - delivery method with no-redirect and when
01:03:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html"
01:03:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:03:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:03:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:20 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
01:03:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1492ms
01:03:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:03:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23f8800 == 13 [pid = 1884] [id = 73]
01:03:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e23c2c00) [pid = 1884] [serial = 202] [outer = (nil)]
01:03:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e2d84400) [pid = 1884] [serial = 203] [outer = 0x7f09e23c2c00]
01:03:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e48bb800) [pid = 1884] [serial = 204] [outer = 0x7f09e23c2c00]
01:03:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:22 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
01:03:22 INFO - document served over http requires an http
01:03:22 INFO - sub-resource via script-tag using the meta-csp
01:03:22 INFO - delivery method with swap-origin-redirect and when
01:03:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
01:03:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:03:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:03:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:22 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
01:03:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2135ms
01:03:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e48c5000) [pid = 1884] [serial = 167] [outer = (nil)] [url = about:blank]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e0c41000) [pid = 1884] [serial = 170] [outer = (nil)] [url = about:blank]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e0c3f000) [pid = 1884] [serial = 173] [outer = (nil)] [url = about:blank]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e0c55000) [pid = 1884] [serial = 176] [outer = (nil)] [url = about:blank]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e23cc000) [pid = 1884] [serial = 164] [outer = (nil)] [url = about:blank]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e23c9000) [pid = 1884] [serial = 179] [outer = (nil)] [url = about:blank]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e264a000) [pid = 1884] [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]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e0476400) [pid = 1884] [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]
01:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e0c3c000) [pid = 1884] [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]
01:03:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e35000 == 14 [pid = 1884] [id = 74]
01:03:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e0c49c00) [pid = 1884] [serial = 205] [outer = (nil)]
01:03:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e18cb800) [pid = 1884] [serial = 206] [outer = 0x7f09e0c49c00]
01:03:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e7c37000) [pid = 1884] [serial = 207] [outer = 0x7f09e0c49c00]
01:03:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:24 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
01:03:24 INFO - document served over http requires an http
01:03:24 INFO - sub-resource via xhr-request using the meta-csp
01:03:24 INFO - delivery method with keep-origin-redirect and when
01:03:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
01:03:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:24 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
01:03:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2035ms
01:03:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:03:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7c55000 == 15 [pid = 1884] [id = 75]
01:03:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e0c3c000) [pid = 1884] [serial = 208] [outer = (nil)]
01:03:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e2da1c00) [pid = 1884] [serial = 209] [outer = 0x7f09e0c3c000]
01:03:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e2dae000) [pid = 1884] [serial = 210] [outer = 0x7f09e0c3c000]
01:03:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:26 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
01:03:26 INFO - document served over http requires an http
01:03:26 INFO - sub-resource via xhr-request using the meta-csp
01:03:26 INFO - delivery method with no-redirect and when
01:03:26 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
01:03:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:26 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
01:03:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1686ms
01:03:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:03:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e50000 == 16 [pid = 1884] [id = 76]
01:03:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e2543c00) [pid = 1884] [serial = 211] [outer = (nil)]
01:03:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e2af8c00) [pid = 1884] [serial = 212] [outer = 0x7f09e2543c00]
01:03:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e48c5800) [pid = 1884] [serial = 213] [outer = 0x7f09e2543c00]
01:03:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:29 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
01:03:29 INFO - document served over http requires an http
01:03:29 INFO - sub-resource via xhr-request using the meta-csp
01:03:29 INFO - delivery method with swap-origin-redirect and when
01:03: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/xhr-request/generic.swap-origin-redirect.http.html"
01:03:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:29 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
01:03:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2699ms
01:03:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:03:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0407000 == 17 [pid = 1884] [id = 77]
01:03:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09df956000) [pid = 1884] [serial = 214] [outer = (nil)]
01:03:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09df957000) [pid = 1884] [serial = 215] [outer = 0x7f09df956000]
01:03:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e0d32000) [pid = 1884] [serial = 216] [outer = 0x7f09df956000]
01:03:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:31 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
01:03:31 INFO - document served over http requires an https
01:03:31 INFO - sub-resource via fetch-request using the meta-csp
01:03:31 INFO - delivery method with keep-origin-redirect and when
01:03: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-https/fetch-request/generic.keep-origin-redirect.http.html"
01:03:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:31 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
01:03:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2507ms
01:03:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ae4000 == 16 [pid = 1884] [id = 70]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e35000 == 15 [pid = 1884] [id = 74]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23f8800 == 14 [pid = 1884] [id = 73]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e05b1000 == 13 [pid = 1884] [id = 72]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d5a000 == 12 [pid = 1884] [id = 48]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059d000 == 11 [pid = 1884] [id = 71]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2aca800 == 10 [pid = 1884] [id = 69]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2681000 == 9 [pid = 1884] [id = 68]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2597800 == 8 [pid = 1884] [id = 67]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a1e000 == 7 [pid = 1884] [id = 66]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e266e000 == 6 [pid = 1884] [id = 58]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e153b800 == 5 [pid = 1884] [id = 65]
01:03:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c96800 == 4 [pid = 1884] [id = 64]
01:03:32 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e47d4800) [pid = 1884] [serial = 162] [outer = (nil)] [url = about:blank]
01:03:32 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e18c4000) [pid = 1884] [serial = 177] [outer = (nil)] [url = about:blank]
01:03:32 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e0f8ec00) [pid = 1884] [serial = 174] [outer = (nil)] [url = about:blank]
01:03:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0422000 == 5 [pid = 1884] [id = 78]
01:03:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09df956400) [pid = 1884] [serial = 217] [outer = (nil)]
01:03:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e0c3c400) [pid = 1884] [serial = 218] [outer = 0x7f09df956400]
01:03:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e0f8d800) [pid = 1884] [serial = 219] [outer = 0x7f09df956400]
01:03:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:33 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
01:03:33 INFO - document served over http requires an https
01:03:33 INFO - sub-resource via fetch-request using the meta-csp
01:03:33 INFO - delivery method with no-redirect and when
01:03: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-https/fetch-request/generic.no-redirect.http.html"
01:03:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:33 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
01:03:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1495ms
01:03:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:03:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6a000 == 6 [pid = 1884] [id = 79]
01:03:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e0c40c00) [pid = 1884] [serial = 220] [outer = (nil)]
01:03:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e18bfc00) [pid = 1884] [serial = 221] [outer = 0x7f09e0c40c00]
01:03:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e23b2800) [pid = 1884] [serial = 222] [outer = 0x7f09e0c40c00]
01:03:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:34 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
01:03:34 INFO - document served over http requires an https
01:03:34 INFO - sub-resource via fetch-request using the meta-csp
01:03:34 INFO - delivery method with swap-origin-redirect and when
01:03:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
01:03:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html:23:7
01:03:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1583ms
01:03:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:03:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23e0800 == 7 [pid = 1884] [id = 80]
01:03:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e18cd400) [pid = 1884] [serial = 223] [outer = (nil)]
01:03:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e2544400) [pid = 1884] [serial = 224] [outer = 0x7f09e18cd400]
01:03:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09e2658800) [pid = 1884] [serial = 225] [outer = 0x7f09e18cd400]
01:03:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25a5800 == 8 [pid = 1884] [id = 81]
01:03:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09e2af6c00) [pid = 1884] [serial = 226] [outer = (nil)]
01:03:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e2d7dc00) [pid = 1884] [serial = 227] [outer = 0x7f09e2af6c00]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e0c3cc00) [pid = 1884] [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]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e0c49000) [pid = 1884] [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]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e0c49c00) [pid = 1884] [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]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e23c2c00) [pid = 1884] [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]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e2d89c00) [pid = 1884] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541394569]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e23ad400) [pid = 1884] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e2546400) [pid = 1884] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e2da1c00) [pid = 1884] [serial = 209] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e18cb800) [pid = 1884] [serial = 206] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e23bf400) [pid = 1884] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e0c54400) [pid = 1884] [serial = 182] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e2e9c800) [pid = 1884] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541394569]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e23c0800) [pid = 1884] [serial = 187] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e0d39800) [pid = 1884] [serial = 200] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e0c3e800) [pid = 1884] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e2e9c000) [pid = 1884] [serial = 192] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e0c41800) [pid = 1884] [serial = 197] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e2d84400) [pid = 1884] [serial = 203] [outer = (nil)] [url = about:blank]
01:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e7c37000) [pid = 1884] [serial = 207] [outer = (nil)] [url = about:blank]
01:03:38 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
01:03:38 INFO - document served over http requires an https
01:03:38 INFO - sub-resource via iframe-tag using the meta-csp
01:03:38 INFO - delivery method with keep-origin-redirect and when
01:03:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
01:03:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:03:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:03:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:38 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
01:03:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3088ms
01:03:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:03:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25ae800 == 9 [pid = 1884] [id = 82]
01:03:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e0c41800) [pid = 1884] [serial = 228] [outer = (nil)]
01:03:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e0c4d800) [pid = 1884] [serial = 229] [outer = 0x7f09e0c41800]
01:03:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e23bf400) [pid = 1884] [serial = 230] [outer = 0x7f09e0c41800]
01:03:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e153b000 == 10 [pid = 1884] [id = 83]
01:03:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09df95b000) [pid = 1884] [serial = 231] [outer = (nil)]
01:03:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e0c54000) [pid = 1884] [serial = 232] [outer = 0x7f09df95b000]
01:03:40 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
01:03:40 INFO - document served over http requires an https
01:03:40 INFO - sub-resource via iframe-tag using the meta-csp
01:03:40 INFO - delivery method with no-redirect and when
01:03:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
01:03:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:03:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:03:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:40 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
01:03:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2543ms
01:03:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:03:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e266d000 == 11 [pid = 1884] [id = 84]
01:03:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e0bd5400) [pid = 1884] [serial = 233] [outer = (nil)]
01:03:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e0c4c000) [pid = 1884] [serial = 234] [outer = 0x7f09e0bd5400]
01:03:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e2657800) [pid = 1884] [serial = 235] [outer = 0x7f09e0bd5400]
01:03:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2acb800 == 12 [pid = 1884] [id = 85]
01:03:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e2afb000) [pid = 1884] [serial = 236] [outer = (nil)]
01:03:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e2d85c00) [pid = 1884] [serial = 237] [outer = 0x7f09e2afb000]
01:03:42 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
01:03:42 INFO - document served over http requires an https
01:03:42 INFO - sub-resource via iframe-tag using the meta-csp
01:03:42 INFO - delivery method with swap-origin-redirect and when
01:03:42 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
01:03:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:03:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:03:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
01:03:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1888ms
01:03:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:03:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d47800 == 13 [pid = 1884] [id = 86]
01:03:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e0f8d400) [pid = 1884] [serial = 238] [outer = (nil)]
01:03:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e2d86400) [pid = 1884] [serial = 239] [outer = 0x7f09e0f8d400]
01:03:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e2e91000) [pid = 1884] [serial = 240] [outer = 0x7f09e0f8d400]
01:03:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:44 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
01:03:44 INFO - document served over http requires an https
01:03:44 INFO - sub-resource via script-tag using the meta-csp
01:03:44 INFO - delivery method with keep-origin-redirect and when
01:03:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
01:03:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:03:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:03:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:44 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
01:03:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1896ms
01:03:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:03:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e4594000 == 14 [pid = 1884] [id = 87]
01:03:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e2d84400) [pid = 1884] [serial = 241] [outer = (nil)]
01:03:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e3035c00) [pid = 1884] [serial = 242] [outer = 0x7f09e2d84400]
01:03:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e4547400) [pid = 1884] [serial = 243] [outer = 0x7f09e2d84400]
01:03:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 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
01:03:46 INFO - document served over http requires an https
01:03:46 INFO - sub-resource via script-tag using the meta-csp
01:03:46 INFO - delivery method with no-redirect and when
01:03:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
01:03:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:03:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:03:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:46 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
01:03:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1592ms
01:03:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f3e000 == 15 [pid = 1884] [id = 88]
01:03:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09e3035400) [pid = 1884] [serial = 244] [outer = (nil)]
01:03:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09e4810800) [pid = 1884] [serial = 245] [outer = 0x7f09e3035400]
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e4a39800) [pid = 1884] [serial = 246] [outer = 0x7f09e3035400]
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:48 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
01:03:48 INFO - document served over http requires an https
01:03:48 INFO - sub-resource via script-tag using the meta-csp
01:03:48 INFO - delivery method with swap-origin-redirect and when
01:03:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
01:03:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:03:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:03:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:48 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
01:03:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2286ms
01:03:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:03:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea16000 == 16 [pid = 1884] [id = 89]
01:03:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09df958c00) [pid = 1884] [serial = 247] [outer = (nil)]
01:03:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09e0476000) [pid = 1884] [serial = 248] [outer = 0x7f09df958c00]
01:03:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09e23b2c00) [pid = 1884] [serial = 249] [outer = 0x7f09df958c00]
01:03:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25a5800 == 15 [pid = 1884] [id = 81]
01:03:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23e0800 == 14 [pid = 1884] [id = 80]
01:03:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6a000 == 13 [pid = 1884] [id = 79]
01:03:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0422000 == 12 [pid = 1884] [id = 78]
01:03:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0407000 == 11 [pid = 1884] [id = 77]
01:03:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e50000 == 10 [pid = 1884] [id = 76]
01:03:49 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e23aac00) [pid = 1884] [serial = 198] [outer = (nil)] [url = about:blank]
01:03:49 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e2af3000) [pid = 1884] [serial = 201] [outer = (nil)] [url = about:blank]
01:03:49 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09e48bb800) [pid = 1884] [serial = 204] [outer = (nil)] [url = about:blank]
01:03:50 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
01:03:50 INFO - document served over http requires an https
01:03:50 INFO - sub-resource via xhr-request using the meta-csp
01:03:50 INFO - delivery method with keep-origin-redirect and when
01:03: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/xhr-request/generic.keep-origin-redirect.http.html"
01:03:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:50 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
01:03:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1985ms
01:03:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:03:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e05a8000 == 11 [pid = 1884] [id = 90]
01:03:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09e0bdb000) [pid = 1884] [serial = 250] [outer = (nil)]
01:03:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09e0f89c00) [pid = 1884] [serial = 251] [outer = 0x7f09e0bdb000]
01:03:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09e23c7000) [pid = 1884] [serial = 252] [outer = 0x7f09e0bdb000]
01:03:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:52 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
01:03:52 INFO - document served over http requires an https
01:03:52 INFO - sub-resource via xhr-request using the meta-csp
01:03:52 INFO - delivery method with no-redirect and when
01:03:52 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
01:03:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:52 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
01:03:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1759ms
01:03:52 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:03:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f67000 == 12 [pid = 1884] [id = 91]
01:03:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09e0c4f800) [pid = 1884] [serial = 253] [outer = (nil)]
01:03:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09e2652800) [pid = 1884] [serial = 254] [outer = 0x7f09e0c4f800]
01:03:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09e2e96c00) [pid = 1884] [serial = 255] [outer = 0x7f09e0c4f800]
01:03:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09e0c3c400) [pid = 1884] [serial = 218] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e2af8c00) [pid = 1884] [serial = 212] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09df957000) [pid = 1884] [serial = 215] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e18bfc00) [pid = 1884] [serial = 221] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e2544400) [pid = 1884] [serial = 224] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09e2d7dc00) [pid = 1884] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e0c4d800) [pid = 1884] [serial = 229] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e0bd2800) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e2af6c00) [pid = 1884] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09df956400) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e0c40c00) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e2543c00) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e0c38800) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e0c3c000) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e23a6c00) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09df956000) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e18cd400) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e23c1800) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e23aec00) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e18c7c00) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e18ce000) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e0c3d400) [pid = 1884] [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]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e48c5800) [pid = 1884] [serial = 213] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e2dae000) [pid = 1884] [serial = 210] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09e0f92000) [pid = 1884] [serial = 183] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09e4547800) [pid = 1884] [serial = 165] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09e7e17000) [pid = 1884] [serial = 168] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09e264c000) [pid = 1884] [serial = 180] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09e2d7ec00) [pid = 1884] [serial = 188] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09e48bac00) [pid = 1884] [serial = 193] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09e23b4c00) [pid = 1884] [serial = 135] [outer = (nil)] [url = about:blank]
01:03:54 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09e4a2b800) [pid = 1884] [serial = 171] [outer = (nil)] [url = about:blank]
01:03:54 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
01:03:54 INFO - document served over http requires an https
01:03:54 INFO - sub-resource via xhr-request using the meta-csp
01:03:54 INFO - delivery method with swap-origin-redirect and when
01:03:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
01:03:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:03:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:03:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:54 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
01:03:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2633ms
01:03:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:03:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a15800 == 13 [pid = 1884] [id = 92]
01:03:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f09e0c39c00) [pid = 1884] [serial = 256] [outer = (nil)]
01:03:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f09e0c3e400) [pid = 1884] [serial = 257] [outer = 0x7f09e0c39c00]
01:03:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f09e18c9c00) [pid = 1884] [serial = 258] [outer = 0x7f09e0c39c00]
01:03:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:56 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
01:03:56 INFO - document served over http requires an http
01:03:56 INFO - sub-resource via fetch-request using the meta-csp
01:03:56 INFO - delivery method with keep-origin-redirect and when
01:03:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
01:03:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:56 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
01:03:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1587ms
01:03:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:03:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea11800 == 14 [pid = 1884] [id = 93]
01:03:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09df959000) [pid = 1884] [serial = 259] [outer = (nil)]
01:03:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09e0472c00) [pid = 1884] [serial = 260] [outer = 0x7f09df959000]
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09e23a6c00) [pid = 1884] [serial = 261] [outer = 0x7f09df959000]
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:58 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
01:03:58 INFO - document served over http requires an http
01:03:58 INFO - sub-resource via fetch-request using the meta-csp
01:03:58 INFO - delivery method with no-redirect and when
01:03: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-http/fetch-request/generic.no-redirect.http.html"
01:03:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:58 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
01:03:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1785ms
01:03:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:03:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2683000 == 15 [pid = 1884] [id = 94]
01:03:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09e23ae000) [pid = 1884] [serial = 262] [outer = (nil)]
01:03:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09e2af6c00) [pid = 1884] [serial = 263] [outer = 0x7f09e23ae000]
01:03:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09e47c7000) [pid = 1884] [serial = 264] [outer = 0x7f09e23ae000]
01:03:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:03:59 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
01:03:59 INFO - document served over http requires an http
01:03:59 INFO - sub-resource via fetch-request using the meta-csp
01:03:59 INFO - delivery method with swap-origin-redirect and when
01:03:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
01:03:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:03:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:03:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:03:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:03:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:03:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:03:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:03:59 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
01:03:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1645ms
01:03:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:04:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e41000 == 16 [pid = 1884] [id = 95]
01:04:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09e23cb800) [pid = 1884] [serial = 265] [outer = (nil)]
01:04:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e4b12400) [pid = 1884] [serial = 266] [outer = 0x7f09e23cb800]
01:04:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e7a85800) [pid = 1884] [serial = 267] [outer = 0x7f09e23cb800]
01:04:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f2f000 == 17 [pid = 1884] [id = 96]
01:04:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e7c31800) [pid = 1884] [serial = 268] [outer = (nil)]
01:04:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e7cf7800) [pid = 1884] [serial = 269] [outer = 0x7f09e7c31800]
01:04:01 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
01:04:01 INFO - document served over http requires an http
01:04:01 INFO - sub-resource via iframe-tag using the meta-csp
01:04:01 INFO - delivery method with keep-origin-redirect and when
01:04:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
01:04:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:01 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
01:04:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1830ms
01:04:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:04:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f3f800 == 18 [pid = 1884] [id = 97]
01:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e106e400) [pid = 1884] [serial = 270] [outer = (nil)]
01:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e106f400) [pid = 1884] [serial = 271] [outer = 0x7f09e106e400]
01:04:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e1075800) [pid = 1884] [serial = 272] [outer = 0x7f09e106e400]
01:04:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e109a000 == 19 [pid = 1884] [id = 98]
01:04:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e1079800) [pid = 1884] [serial = 273] [outer = (nil)]
01:04:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e4a36800) [pid = 1884] [serial = 274] [outer = 0x7f09e1079800]
01:04:04 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
01:04:04 INFO - document served over http requires an http
01:04:04 INFO - sub-resource via iframe-tag using the meta-csp
01:04:04 INFO - delivery method with no-redirect and when
01:04: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
01:04:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:04 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
01:04:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2296ms
01:04:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:04:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e10a7800 == 20 [pid = 1884] [id = 99]
01:04:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09dea3c000) [pid = 1884] [serial = 275] [outer = (nil)]
01:04:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09dea3d000) [pid = 1884] [serial = 276] [outer = 0x7f09dea3c000]
01:04:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e106d800) [pid = 1884] [serial = 277] [outer = 0x7f09dea3c000]
01:04:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debd2000 == 21 [pid = 1884] [id = 100]
01:04:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09dea35c00) [pid = 1884] [serial = 278] [outer = (nil)]
01:04:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09df956000) [pid = 1884] [serial = 279] [outer = 0x7f09dea35c00]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a15800 == 20 [pid = 1884] [id = 92]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f67000 == 19 [pid = 1884] [id = 91]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e05a8000 == 18 [pid = 1884] [id = 90]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea16000 == 17 [pid = 1884] [id = 89]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f3e000 == 16 [pid = 1884] [id = 88]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e4594000 == 15 [pid = 1884] [id = 87]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d47800 == 14 [pid = 1884] [id = 86]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2acb800 == 13 [pid = 1884] [id = 85]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7c55000 == 12 [pid = 1884] [id = 75]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e266d000 == 11 [pid = 1884] [id = 84]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e153b000 == 10 [pid = 1884] [id = 83]
01:04:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25ae800 == 9 [pid = 1884] [id = 82]
01:04:07 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
01:04:07 INFO - document served over http requires an http
01:04:07 INFO - sub-resource via iframe-tag using the meta-csp
01:04:07 INFO - delivery method with swap-origin-redirect and when
01:04:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
01:04:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
01:04:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3334ms
01:04:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:04:07 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e0d32000) [pid = 1884] [serial = 216] [outer = (nil)] [url = about:blank]
01:04:07 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e23b2800) [pid = 1884] [serial = 222] [outer = (nil)] [url = about:blank]
01:04:07 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e0f8d800) [pid = 1884] [serial = 219] [outer = (nil)] [url = about:blank]
01:04:07 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e2658800) [pid = 1884] [serial = 225] [outer = (nil)] [url = about:blank]
01:04:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea22000 == 10 [pid = 1884] [id = 101]
01:04:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09dea39400) [pid = 1884] [serial = 280] [outer = (nil)]
01:04:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09dea40000) [pid = 1884] [serial = 281] [outer = 0x7f09dea39400]
01:04:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e0f92800) [pid = 1884] [serial = 282] [outer = 0x7f09dea39400]
01:04:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:08 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
01:04:08 INFO - document served over http requires an http
01:04:08 INFO - sub-resource via script-tag using the meta-csp
01:04:08 INFO - delivery method with keep-origin-redirect and when
01:04: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/script-tag/generic.keep-origin-redirect.http.html"
01:04:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:04:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:04:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:08 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
01:04:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1589ms
01:04:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:04:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e040d000 == 11 [pid = 1884] [id = 102]
01:04:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09e0c45000) [pid = 1884] [serial = 283] [outer = (nil)]
01:04:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09e1077400) [pid = 1884] [serial = 284] [outer = 0x7f09e0c45000]
01:04:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e23c8000) [pid = 1884] [serial = 285] [outer = 0x7f09e0c45000]
01:04:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:10 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
01:04:10 INFO - document served over http requires an http
01:04:10 INFO - sub-resource via script-tag using the meta-csp
01:04:10 INFO - delivery method with no-redirect and when
01:04: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/script-tag/generic.no-redirect.http.html"
01:04:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:04:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:04:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:10 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
01:04:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1534ms
01:04:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:04:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c81800 == 12 [pid = 1884] [id = 103]
01:04:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09e18cd400) [pid = 1884] [serial = 286] [outer = (nil)]
01:04:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09e2af5000) [pid = 1884] [serial = 287] [outer = 0x7f09e18cd400]
01:04:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09e2dae000) [pid = 1884] [serial = 288] [outer = 0x7f09e18cd400]
01:04:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e0c3e400) [pid = 1884] [serial = 257] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e4810800) [pid = 1884] [serial = 245] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09e0476000) [pid = 1884] [serial = 248] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e0c54000) [pid = 1884] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541419603]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e2d85c00) [pid = 1884] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e0c4c000) [pid = 1884] [serial = 234] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e2652800) [pid = 1884] [serial = 254] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e0f89c00) [pid = 1884] [serial = 251] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e3035c00) [pid = 1884] [serial = 242] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e2d86400) [pid = 1884] [serial = 239] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09df95b000) [pid = 1884] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541419603]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e0bdb000) [pid = 1884] [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]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e0c4f800) [pid = 1884] [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]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09df958c00) [pid = 1884] [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]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e2afb000) [pid = 1884] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e23b2c00) [pid = 1884] [serial = 249] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e2e96c00) [pid = 1884] [serial = 255] [outer = (nil)] [url = about:blank]
01:04:12 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e23c7000) [pid = 1884] [serial = 252] [outer = (nil)] [url = about:blank]
01:04:12 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
01:04:12 INFO - document served over http requires an http
01:04:12 INFO - sub-resource via script-tag using the meta-csp
01:04:12 INFO - delivery method with swap-origin-redirect and when
01:04: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/script-tag/generic.swap-origin-redirect.http.html"
01:04:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:04:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:04:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:12 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
01:04:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1683ms
01:04:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:04:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f78000 == 13 [pid = 1884] [id = 104]
01:04:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e23b2c00) [pid = 1884] [serial = 289] [outer = (nil)]
01:04:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e2544000) [pid = 1884] [serial = 290] [outer = 0x7f09e23b2c00]
01:04:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09e3035800) [pid = 1884] [serial = 291] [outer = 0x7f09e23b2c00]
01:04:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:13 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
01:04:13 INFO - document served over http requires an http
01:04:13 INFO - sub-resource via xhr-request using the meta-csp
01:04:13 INFO - delivery method with keep-origin-redirect and when
01:04:13 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
01:04:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:04:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:04:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:13 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
01:04:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1435ms
01:04:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:04:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a09000 == 14 [pid = 1884] [id = 105]
01:04:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e18cdc00) [pid = 1884] [serial = 292] [outer = (nil)]
01:04:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e453dc00) [pid = 1884] [serial = 293] [outer = 0x7f09e18cdc00]
01:04:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e7e42800) [pid = 1884] [serial = 294] [outer = 0x7f09e18cdc00]
01:04:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:15 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
01:04:15 INFO - document served over http requires an http
01:04:15 INFO - sub-resource via xhr-request using the meta-csp
01:04:15 INFO - delivery method with no-redirect and when
01:04: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/xhr-request/generic.no-redirect.http.html"
01:04:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:04:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:04:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:15 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
01:04:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1936ms
01:04:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:04:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1546800 == 15 [pid = 1884] [id = 106]
01:04:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09dfae9400) [pid = 1884] [serial = 295] [outer = (nil)]
01:04:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09dfaea800) [pid = 1884] [serial = 296] [outer = 0x7f09dfae9400]
01:04:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e0c37400) [pid = 1884] [serial = 297] [outer = 0x7f09dfae9400]
01:04:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:17 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
01:04:17 INFO - document served over http requires an http
01:04:17 INFO - sub-resource via xhr-request using the meta-csp
01:04:17 INFO - delivery method with swap-origin-redirect and when
01:04: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/xhr-request/generic.swap-origin-redirect.http.html"
01:04:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:04:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:04:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:17 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
01:04:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2083ms
01:04:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:04:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2acb800 == 16 [pid = 1884] [id = 107]
01:04:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09dfae6400) [pid = 1884] [serial = 298] [outer = (nil)]
01:04:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e18c5800) [pid = 1884] [serial = 299] [outer = 0x7f09dfae6400]
01:04:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e47cc800) [pid = 1884] [serial = 300] [outer = 0x7f09dfae6400]
01:04:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:19 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
01:04:19 INFO - document served over http requires an https
01:04:19 INFO - sub-resource via fetch-request using the meta-csp
01:04:19 INFO - delivery method with keep-origin-redirect and when
01:04:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
01:04:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:04:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:04:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:04:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:19 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
01:04:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2133ms
01:04:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:04:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7c46000 == 17 [pid = 1884] [id = 108]
01:04:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09dec71400) [pid = 1884] [serial = 301] [outer = (nil)]
01:04:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09dec72400) [pid = 1884] [serial = 302] [outer = 0x7f09dec71400]
01:04:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09dec78c00) [pid = 1884] [serial = 303] [outer = 0x7f09dec71400]
01:04:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:22 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
01:04:22 INFO - document served over http requires an https
01:04:22 INFO - sub-resource via fetch-request using the meta-csp
01:04:22 INFO - delivery method with no-redirect and when
01:04:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
01:04:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:04:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:04:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:04:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:22 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
01:04:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2658ms
01:04:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:04:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded5f800 == 18 [pid = 1884] [id = 109]
01:04:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09ded86400) [pid = 1884] [serial = 304] [outer = (nil)]
01:04:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09ded8c400) [pid = 1884] [serial = 305] [outer = 0x7f09ded86400]
01:04:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09ded92000) [pid = 1884] [serial = 306] [outer = 0x7f09ded86400]
01:04:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:25 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
01:04:25 INFO - document served over http requires an https
01:04:25 INFO - sub-resource via fetch-request using the meta-csp
01:04:25 INFO - delivery method with swap-origin-redirect and when
01:04: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-https/fetch-request/generic.swap-origin-redirect.http.html"
01:04:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:04:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:04:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:04:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:25 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
01:04:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2735ms
01:04:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f78000 == 17 [pid = 1884] [id = 104]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c81800 == 16 [pid = 1884] [id = 103]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e040d000 == 15 [pid = 1884] [id = 102]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea22000 == 14 [pid = 1884] [id = 101]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debd2000 == 13 [pid = 1884] [id = 100]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e10a7800 == 12 [pid = 1884] [id = 99]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e109a000 == 11 [pid = 1884] [id = 98]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f2f000 == 10 [pid = 1884] [id = 96]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f3f800 == 9 [pid = 1884] [id = 97]
01:04:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e41000 == 8 [pid = 1884] [id = 95]
01:04:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2683000 == 7 [pid = 1884] [id = 94]
01:04:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea11800 == 6 [pid = 1884] [id = 93]
01:04:26 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e23bf400) [pid = 1884] [serial = 230] [outer = (nil)] [url = about:blank]
01:04:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea0a000 == 7 [pid = 1884] [id = 110]
01:04:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09ded88c00) [pid = 1884] [serial = 307] [outer = (nil)]
01:04:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09df072800) [pid = 1884] [serial = 308] [outer = 0x7f09ded88c00]
01:04:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09df07a400) [pid = 1884] [serial = 309] [outer = 0x7f09ded88c00]
01:04:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0409800 == 8 [pid = 1884] [id = 111]
01:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09df07dc00) [pid = 1884] [serial = 310] [outer = (nil)]
01:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09df956800) [pid = 1884] [serial = 311] [outer = 0x7f09df07dc00]
01:04:27 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
01:04:27 INFO - document served over http requires an https
01:04:27 INFO - sub-resource via iframe-tag using the meta-csp
01:04:27 INFO - delivery method with keep-origin-redirect and when
01:04: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-https/iframe-tag/generic.keep-origin-redirect.http.html"
01:04:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:27 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
01:04:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1650ms
01:04:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:04:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e05a0000 == 9 [pid = 1884] [id = 112]
01:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09ded87c00) [pid = 1884] [serial = 312] [outer = (nil)]
01:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09df951800) [pid = 1884] [serial = 313] [outer = 0x7f09ded87c00]
01:04:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09e0bdac00) [pid = 1884] [serial = 314] [outer = 0x7f09ded87c00]
01:04:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f61800 == 10 [pid = 1884] [id = 113]
01:04:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09e0c3d400) [pid = 1884] [serial = 315] [outer = (nil)]
01:04:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09e0c3f400) [pid = 1884] [serial = 316] [outer = 0x7f09e0c3d400]
01:04:29 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
01:04:29 INFO - document served over http requires an https
01:04:29 INFO - sub-resource via iframe-tag using the meta-csp
01:04:29 INFO - delivery method with no-redirect and when
01:04:29 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
01:04:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:29 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
01:04:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2086ms
01:04:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:04:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1094800 == 11 [pid = 1884] [id = 114]
01:04:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09dfaee000) [pid = 1884] [serial = 317] [outer = (nil)]
01:04:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f868e4b3800) [pid = 1833] [serial = 25] [outer = 0x7f868df68c00]
01:04:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09e0c4fc00) [pid = 1884] [serial = 318] [outer = 0x7f09dfaee000]
01:04:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09e106f000) [pid = 1884] [serial = 319] [outer = 0x7f09dfaee000]
01:04:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09e3035400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09dea40000) [pid = 1884] [serial = 281] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09e7cf7800) [pid = 1884] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09e4b12400) [pid = 1884] [serial = 266] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09df956000) [pid = 1884] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09dea3d000) [pid = 1884] [serial = 276] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09e4a36800) [pid = 1884] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541443647]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09e106f400) [pid = 1884] [serial = 271] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09e1077400) [pid = 1884] [serial = 284] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09e0472c00) [pid = 1884] [serial = 260] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e2af5000) [pid = 1884] [serial = 287] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09e2af6c00) [pid = 1884] [serial = 263] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e2544000) [pid = 1884] [serial = 290] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e23ae000) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09e23cb800) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e106e400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e7c31800) [pid = 1884] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09dea39400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09df959000) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09e0c45000) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e1079800) [pid = 1884] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541443647]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09e23b2c00) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09e18cd400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e0bd5400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09e0f8d400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09e2d84400) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09e0c41800) [pid = 1884] [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]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09dea35c00) [pid = 1884] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e2657800) [pid = 1884] [serial = 235] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09e2e91000) [pid = 1884] [serial = 240] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e4547400) [pid = 1884] [serial = 243] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e4a39800) [pid = 1884] [serial = 246] [outer = (nil)] [url = about:blank]
01:04:31 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e3035800) [pid = 1884] [serial = 291] [outer = (nil)] [url = about:blank]
01:04:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e152c800 == 12 [pid = 1884] [id = 115]
01:04:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09dea37400) [pid = 1884] [serial = 320] [outer = (nil)]
01:04:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09df959000) [pid = 1884] [serial = 321] [outer = 0x7f09dea37400]
01:04:32 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
01:04:32 INFO - document served over http requires an https
01:04:32 INFO - sub-resource via iframe-tag using the meta-csp
01:04:32 INFO - delivery method with swap-origin-redirect and when
01:04:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
01:04:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:32 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
01:04:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3053ms
01:04:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:04:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1542800 == 13 [pid = 1884] [id = 116]
01:04:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e0c3c000) [pid = 1884] [serial = 322] [outer = (nil)]
01:04:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e0d38c00) [pid = 1884] [serial = 323] [outer = 0x7f09e0c3c000]
01:04:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e18c4000) [pid = 1884] [serial = 324] [outer = 0x7f09e0c3c000]
01:04:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:35 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
01:04:35 INFO - document served over http requires an https
01:04:35 INFO - sub-resource via script-tag using the meta-csp
01:04:35 INFO - delivery method with keep-origin-redirect and when
01:04:35 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
01:04:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:04:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:04:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:35 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
01:04:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2643ms
01:04:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:04:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e10a1800 == 14 [pid = 1884] [id = 117]
01:04:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09df951400) [pid = 1884] [serial = 325] [outer = (nil)]
01:04:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09e0bd7c00) [pid = 1884] [serial = 326] [outer = 0x7f09df951400]
01:04:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e1079800) [pid = 1884] [serial = 327] [outer = 0x7f09df951400]
01:04:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:38 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is origin when a
01:04:38 INFO - document served over http requires an https
01:04:38 INFO - sub-resource via script-tag using the meta-csp
01:04:38 INFO - delivery method with no-redirect and when
01:04:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
01:04:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:04:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:04:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:38 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html:23:7
01:04:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2746ms
01:04:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:04:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ac2800 == 15 [pid = 1884] [id = 118]
01:04:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09df078800) [pid = 1884] [serial = 328] [outer = (nil)]
01:04:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e23ae000) [pid = 1884] [serial = 329] [outer = 0x7f09df078800]
01:04:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e2543800) [pid = 1884] [serial = 330] [outer = 0x7f09df078800]
01:04:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:40 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
01:04:40 INFO - document served over http requires an https
01:04:40 INFO - sub-resource via script-tag using the meta-csp
01:04:40 INFO - delivery method with swap-origin-redirect and when
01:04:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
01:04:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:04:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:04:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:40 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html:23:7
01:04:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2037ms
01:04:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:04:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ace800 == 16 [pid = 1884] [id = 119]
01:04:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e18c0400) [pid = 1884] [serial = 331] [outer = (nil)]
01:04:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e2af5000) [pid = 1884] [serial = 332] [outer = 0x7f09e18c0400]
01:04:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e2d9fc00) [pid = 1884] [serial = 333] [outer = 0x7f09e18c0400]
01:04:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:42 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
01:04:42 INFO - document served over http requires an https
01:04:42 INFO - sub-resource via xhr-request using the meta-csp
01:04:42 INFO - delivery method with keep-origin-redirect and when
01:04:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
01:04:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:04:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:04:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:42 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html:23:7
01:04:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1895ms
01:04:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:04:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f32800 == 17 [pid = 1884] [id = 120]
01:04:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e2e95400) [pid = 1884] [serial = 334] [outer = (nil)]
01:04:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09e3038400) [pid = 1884] [serial = 335] [outer = 0x7f09e2e95400]
01:04:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09e479c800) [pid = 1884] [serial = 336] [outer = 0x7f09e2e95400]
01:04:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:43 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
01:04:43 INFO - document served over http requires an https
01:04:43 INFO - sub-resource via xhr-request using the meta-csp
01:04:43 INFO - delivery method with no-redirect and when
01:04: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/xhr-request/generic.no-redirect.http.html"
01:04:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:04:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:04:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:43 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
01:04:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1838ms
01:04:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:04:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def93800 == 18 [pid = 1884] [id = 121]
01:04:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e2e9e800) [pid = 1884] [serial = 337] [outer = (nil)]
01:04:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09e5f17400) [pid = 1884] [serial = 338] [outer = 0x7f09e2e9e800]
01:04:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09e7c2fc00) [pid = 1884] [serial = 339] [outer = 0x7f09e2e9e800]
01:04:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:46 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
01:04:46 INFO - document served over http requires an https
01:04:46 INFO - sub-resource via xhr-request using the meta-csp
01:04:46 INFO - delivery method with swap-origin-redirect and when
01:04:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
01:04:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:04:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:04:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:46 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
01:04:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2884ms
01:04:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:04:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded53000 == 19 [pid = 1884] [id = 122]
01:04:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09ded89000) [pid = 1884] [serial = 340] [outer = (nil)]
01:04:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09ded8f800) [pid = 1884] [serial = 341] [outer = 0x7f09ded89000]
01:04:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09dfaea000) [pid = 1884] [serial = 342] [outer = 0x7f09ded89000]
01:04:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e152c800 == 18 [pid = 1884] [id = 115]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1094800 == 17 [pid = 1884] [id = 114]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f61800 == 16 [pid = 1884] [id = 113]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e05a0000 == 15 [pid = 1884] [id = 112]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0409800 == 14 [pid = 1884] [id = 111]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea0a000 == 13 [pid = 1884] [id = 110]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded5f800 == 12 [pid = 1884] [id = 109]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2acb800 == 11 [pid = 1884] [id = 107]
01:04:48 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1546800 == 10 [pid = 1884] [id = 106]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e47c7000) [pid = 1884] [serial = 264] [outer = (nil)] [url = about:blank]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09e23a6c00) [pid = 1884] [serial = 261] [outer = (nil)] [url = about:blank]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e1075800) [pid = 1884] [serial = 272] [outer = (nil)] [url = about:blank]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e7a85800) [pid = 1884] [serial = 267] [outer = (nil)] [url = about:blank]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09e0f92800) [pid = 1884] [serial = 282] [outer = (nil)] [url = about:blank]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e2dae000) [pid = 1884] [serial = 288] [outer = (nil)] [url = about:blank]
01:04:48 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e23c8000) [pid = 1884] [serial = 285] [outer = (nil)] [url = about:blank]
01:04:49 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
01:04:49 INFO - document served over http requires an http
01:04:49 INFO - sub-resource via fetch-request using the meta-referrer
01:04:49 INFO - delivery method with keep-origin-redirect and when
01:04: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"
01:04:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:04:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:04:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:04:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:49 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
01:04:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2296ms
01:04:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:04:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debd6000 == 11 [pid = 1884] [id = 123]
01:04:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09ded94800) [pid = 1884] [serial = 343] [outer = (nil)]
01:04:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09e0474400) [pid = 1884] [serial = 344] [outer = 0x7f09ded94800]
01:04:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09e0c45000) [pid = 1884] [serial = 345] [outer = 0x7f09ded94800]
01:04:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:51 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
01:04:51 INFO - document served over http requires an http
01:04:51 INFO - sub-resource via fetch-request using the meta-referrer
01:04:51 INFO - delivery method with no-redirect and when
01:04: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"
01:04:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:04:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:04:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:04:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:51 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
01:04:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2499ms
01:04:51 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:04:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c7f000 == 12 [pid = 1884] [id = 124]
01:04:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09e046c400) [pid = 1884] [serial = 346] [outer = (nil)]
01:04:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09e106cc00) [pid = 1884] [serial = 347] [outer = 0x7f09e046c400]
01:04:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09e23b4800) [pid = 1884] [serial = 348] [outer = 0x7f09e046c400]
01:04:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09dec72400) [pid = 1884] [serial = 302] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e453dc00) [pid = 1884] [serial = 293] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09dfaea800) [pid = 1884] [serial = 296] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09e18c5800) [pid = 1884] [serial = 299] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09ded8c400) [pid = 1884] [serial = 305] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e0c3f400) [pid = 1884] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541468971]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09df951800) [pid = 1884] [serial = 313] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09df956800) [pid = 1884] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09df072800) [pid = 1884] [serial = 308] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09e0c4fc00) [pid = 1884] [serial = 318] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09df959000) [pid = 1884] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09ded88c00) [pid = 1884] [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]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e0c3d400) [pid = 1884] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541468971]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09ded86400) [pid = 1884] [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]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09ded87c00) [pid = 1884] [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]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09df07dc00) [pid = 1884] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09dfaee000) [pid = 1884] [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]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09dea37400) [pid = 1884] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09dea3c000) [pid = 1884] [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]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09e0c39c00) [pid = 1884] [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]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e106d800) [pid = 1884] [serial = 277] [outer = (nil)] [url = about:blank]
01:04:53 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09e18c9c00) [pid = 1884] [serial = 258] [outer = (nil)] [url = about:blank]
01:04:53 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
01:04:53 INFO - document served over http requires an http
01:04:53 INFO - sub-resource via fetch-request using the meta-referrer
01:04:53 INFO - delivery method with swap-origin-redirect and when
01:04: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"
01:04:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:04:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:04:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:04:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:53 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
01:04:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2037ms
01:04:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:04:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e109d000 == 13 [pid = 1884] [id = 125]
01:04:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09df956800) [pid = 1884] [serial = 349] [outer = (nil)]
01:04:54 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f8699fda000) [pid = 1833] [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.]
01:04:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09dfaea800) [pid = 1884] [serial = 350] [outer = 0x7f09df956800]
01:04:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09e18c5800) [pid = 1884] [serial = 351] [outer = 0x7f09df956800]
01:04:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a22000 == 14 [pid = 1884] [id = 126]
01:04:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09e264ac00) [pid = 1884] [serial = 352] [outer = (nil)]
01:04:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09e2d84400) [pid = 1884] [serial = 353] [outer = 0x7f09e264ac00]
01:04:55 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
01:04:55 INFO - document served over http requires an http
01:04:55 INFO - sub-resource via iframe-tag using the meta-referrer
01:04:55 INFO - delivery method with keep-origin-redirect and when
01:04: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"
01:04:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:55 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
01:04:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1584ms
01:04:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:04:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debd3000 == 15 [pid = 1884] [id = 127]
01:04:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09dec75800) [pid = 1884] [serial = 354] [outer = (nil)]
01:04:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09ded8d800) [pid = 1884] [serial = 355] [outer = 0x7f09dec75800]
01:04:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09e0470400) [pid = 1884] [serial = 356] [outer = 0x7f09dec75800]
01:04:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e259a800 == 16 [pid = 1884] [id = 128]
01:04:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09e0f88c00) [pid = 1884] [serial = 357] [outer = (nil)]
01:04:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09e2545000) [pid = 1884] [serial = 358] [outer = 0x7f09e0f88c00]
01:04:57 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
01:04:57 INFO - document served over http requires an http
01:04:57 INFO - sub-resource via iframe-tag using the meta-referrer
01:04:57 INFO - delivery method with no-redirect and when
01:04: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"
01:04:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:57 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
01:04:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1737ms
01:04:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:04:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2679800 == 17 [pid = 1884] [id = 129]
01:04:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09e23c8000) [pid = 1884] [serial = 359] [outer = (nil)]
01:04:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09e2daac00) [pid = 1884] [serial = 360] [outer = 0x7f09e23c8000]
01:04:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09e5f45000) [pid = 1884] [serial = 361] [outer = 0x7f09e23c8000]
01:04:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:04:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e3c800 == 18 [pid = 1884] [id = 130]
01:04:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09e7cf1c00) [pid = 1884] [serial = 362] [outer = (nil)]
01:04:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09e7e4c400) [pid = 1884] [serial = 363] [outer = 0x7f09e7cf1c00]
01:04:59 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
01:04:59 INFO - document served over http requires an http
01:04:59 INFO - sub-resource via iframe-tag using the meta-referrer
01:04:59 INFO - delivery method with swap-origin-redirect and when
01:04:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
01:04:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:04:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:04:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:04:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:04:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:04:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:04:59 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
01:04:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2101ms
01:04:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:04:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7e68800 == 19 [pid = 1884] [id = 131]
01:04:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09dfa58400) [pid = 1884] [serial = 364] [outer = (nil)]
01:05:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09dfa59400) [pid = 1884] [serial = 365] [outer = 0x7f09dfa58400]
01:05:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09dfa5fc00) [pid = 1884] [serial = 366] [outer = 0x7f09dfa58400]
01:05:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:01 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
01:05:01 INFO - document served over http requires an http
01:05:01 INFO - sub-resource via script-tag using the meta-referrer
01:05:01 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:01 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
01:05:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2592ms
01:05:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:05:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb41000 == 20 [pid = 1884] [id = 132]
01:05:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09ddce6000) [pid = 1884] [serial = 367] [outer = (nil)]
01:05:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09ddce7000) [pid = 1884] [serial = 368] [outer = 0x7f09ddce6000]
01:05:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09ddcecc00) [pid = 1884] [serial = 369] [outer = 0x7f09ddce6000]
01:05:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:04 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
01:05:04 INFO - document served over http requires an http
01:05:04 INFO - sub-resource via script-tag using the meta-referrer
01:05:04 INFO - delivery method with no-redirect and when
01:05: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"
01:05:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:04 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
01:05:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2242ms
01:05:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:05:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd1d000 == 21 [pid = 1884] [id = 133]
01:05:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09ddce5800) [pid = 1884] [serial = 370] [outer = (nil)]
01:05:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09df1dcc00) [pid = 1884] [serial = 371] [outer = 0x7f09ddce5800]
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09df1e4800) [pid = 1884] [serial = 372] [outer = 0x7f09ddce5800]
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:07 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
01:05:07 INFO - document served over http requires an http
01:05:07 INFO - sub-resource via script-tag using the meta-referrer
01:05:07 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:07 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
01:05:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3319ms
01:05:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:05:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd34800 == 22 [pid = 1884] [id = 134]
01:05:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09df1d8c00) [pid = 1884] [serial = 373] [outer = (nil)]
01:05:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09df1e9800) [pid = 1884] [serial = 374] [outer = 0x7f09df1d8c00]
01:05:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09df1f4400) [pid = 1884] [serial = 375] [outer = 0x7f09df1d8c00]
01:05:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:09 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
01:05:09 INFO - document served over http requires an http
01:05:09 INFO - sub-resource via xhr-request using the meta-referrer
01:05:09 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:05:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:05:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:09 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
01:05:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2307ms
01:05:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:05:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb44800 == 23 [pid = 1884] [id = 135]
01:05:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09ddf1fc00) [pid = 1884] [serial = 376] [outer = (nil)]
01:05:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09ddf2cc00) [pid = 1884] [serial = 377] [outer = 0x7f09ddf1fc00]
01:05:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09df070000) [pid = 1884] [serial = 378] [outer = 0x7f09ddf1fc00]
01:05:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:11 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
01:05:11 INFO - document served over http requires an http
01:05:11 INFO - sub-resource via xhr-request using the meta-referrer
01:05:11 INFO - delivery method with no-redirect and when
01:05: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"
01:05:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:05:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:05:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:11 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
01:05:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1991ms
01:05:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:05:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea1f000 == 24 [pid = 1884] [id = 136]
01:05:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09dea41000) [pid = 1884] [serial = 379] [outer = (nil)]
01:05:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09ded8d400) [pid = 1884] [serial = 380] [outer = 0x7f09dea41000]
01:05:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09df956400) [pid = 1884] [serial = 381] [outer = 0x7f09dea41000]
01:05:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a22000 == 23 [pid = 1884] [id = 126]
01:05:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e109d000 == 22 [pid = 1884] [id = 125]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c7f000 == 21 [pid = 1884] [id = 124]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a09000 == 20 [pid = 1884] [id = 105]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debd6000 == 19 [pid = 1884] [id = 123]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded53000 == 18 [pid = 1884] [id = 122]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def93800 == 17 [pid = 1884] [id = 121]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f32800 == 16 [pid = 1884] [id = 120]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ace800 == 15 [pid = 1884] [id = 119]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ac2800 == 14 [pid = 1884] [id = 118]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1542800 == 13 [pid = 1884] [id = 116]
01:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e10a1800 == 12 [pid = 1884] [id = 117]
01:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09df07a400) [pid = 1884] [serial = 309] [outer = (nil)] [url = about:blank]
01:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09ded92000) [pid = 1884] [serial = 306] [outer = (nil)] [url = about:blank]
01:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09e106f000) [pid = 1884] [serial = 319] [outer = (nil)] [url = about:blank]
01:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09e0bdac00) [pid = 1884] [serial = 314] [outer = (nil)] [url = about:blank]
01:05:13 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
01:05:13 INFO - document served over http requires an http
01:05:13 INFO - sub-resource via xhr-request using the meta-referrer
01:05:13 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:05:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:05:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:13 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
01:05:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1873ms
01:05:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:05:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded6e000 == 13 [pid = 1884] [id = 137]
01:05:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09df1e5c00) [pid = 1884] [serial = 382] [outer = (nil)]
01:05:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09dfaebc00) [pid = 1884] [serial = 383] [outer = 0x7f09df1e5c00]
01:05:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09e0bd6800) [pid = 1884] [serial = 384] [outer = 0x7f09df1e5c00]
01:05:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:16 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
01:05:16 INFO - document served over http requires an https
01:05:16 INFO - sub-resource via fetch-request using the meta-referrer
01:05:16 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:05:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:05:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:05:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:16 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
01:05:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2293ms
01:05:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:05:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0597800 == 14 [pid = 1884] [id = 138]
01:05:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09dfa5f800) [pid = 1884] [serial = 385] [outer = (nil)]
01:05:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09e0d35000) [pid = 1884] [serial = 386] [outer = 0x7f09dfa5f800]
01:05:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09e1076000) [pid = 1884] [serial = 387] [outer = 0x7f09dfa5f800]
01:05:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09e3038400) [pid = 1884] [serial = 335] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09e0bd7c00) [pid = 1884] [serial = 326] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09e23ae000) [pid = 1884] [serial = 329] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09e2af5000) [pid = 1884] [serial = 332] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09e5f17400) [pid = 1884] [serial = 338] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09e0d38c00) [pid = 1884] [serial = 323] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09ded8f800) [pid = 1884] [serial = 341] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09dfaea800) [pid = 1884] [serial = 350] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09e0474400) [pid = 1884] [serial = 344] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09e106cc00) [pid = 1884] [serial = 347] [outer = (nil)] [url = about:blank]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09ded94800) [pid = 1884] [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]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09ded89000) [pid = 1884] [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]
01:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e046c400) [pid = 1884] [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]
01:05:18 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
01:05:18 INFO - document served over http requires an https
01:05:18 INFO - sub-resource via fetch-request using the meta-referrer
01:05:18 INFO - delivery method with no-redirect and when
01:05: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"
01:05:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:05:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:05:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:05:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:18 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
01:05:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2344ms
01:05:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:05:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6d800 == 15 [pid = 1884] [id = 139]
01:05:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09e0c37800) [pid = 1884] [serial = 388] [outer = (nil)]
01:05:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09e0c48800) [pid = 1884] [serial = 389] [outer = 0x7f09e0c37800]
01:05:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09e23a8400) [pid = 1884] [serial = 390] [outer = 0x7f09e0c37800]
01:05:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:21 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
01:05:21 INFO - document served over http requires an https
01:05:21 INFO - sub-resource via fetch-request using the meta-referrer
01:05:21 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:05:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:05:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:05:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:21 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
01:05:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2656ms
01:05:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:05:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f77000 == 16 [pid = 1884] [id = 140]
01:05:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09df1e8c00) [pid = 1884] [serial = 391] [outer = (nil)]
01:05:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09df94d000) [pid = 1884] [serial = 392] [outer = 0x7f09df1e8c00]
01:05:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09e0d3b800) [pid = 1884] [serial = 393] [outer = 0x7f09df1e8c00]
01:05:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25a1800 == 17 [pid = 1884] [id = 141]
01:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09e23ab000) [pid = 1884] [serial = 394] [outer = (nil)]
01:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09e23c1c00) [pid = 1884] [serial = 395] [outer = 0x7f09e23ab000]
01:05:23 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
01:05:23 INFO - document served over http requires an https
01:05:23 INFO - sub-resource via iframe-tag using the meta-referrer
01:05:23 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:05:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:05:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:23 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
01:05:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2238ms
01:05:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:05:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ac5000 == 18 [pid = 1884] [id = 142]
01:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09df1e1400) [pid = 1884] [serial = 396] [outer = (nil)]
01:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09e23c0c00) [pid = 1884] [serial = 397] [outer = 0x7f09df1e1400]
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09e2d84800) [pid = 1884] [serial = 398] [outer = 0x7f09df1e1400]
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e4599000 == 19 [pid = 1884] [id = 143]
01:05:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09e2da8000) [pid = 1884] [serial = 399] [outer = (nil)]
01:05:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09e3035400) [pid = 1884] [serial = 400] [outer = 0x7f09e2da8000]
01:05:25 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
01:05:25 INFO - document served over http requires an https
01:05:25 INFO - sub-resource via iframe-tag using the meta-referrer
01:05:25 INFO - delivery method with no-redirect and when
01:05: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"
01:05:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:05:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:05:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:25 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
01:05:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2135ms
01:05:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:05:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f3d800 == 20 [pid = 1884] [id = 144]
01:05:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09e23ad400) [pid = 1884] [serial = 401] [outer = (nil)]
01:05:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09e4543c00) [pid = 1884] [serial = 402] [outer = 0x7f09e23ad400]
01:05:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09e7a86000) [pid = 1884] [serial = 403] [outer = 0x7f09e23ad400]
01:05:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcac9800 == 21 [pid = 1884] [id = 145]
01:05:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09e7cf7800) [pid = 1884] [serial = 404] [outer = (nil)]
01:05:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09dcb7dc00) [pid = 1884] [serial = 405] [outer = 0x7f09e7cf7800]
01:05:27 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
01:05:27 INFO - document served over http requires an https
01:05:27 INFO - sub-resource via iframe-tag using the meta-referrer
01:05:27 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:05:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:05:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:27 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
01:05:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1880ms
01:05:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:05:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcad6000 == 22 [pid = 1884] [id = 146]
01:05:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09dcb81c00) [pid = 1884] [serial = 406] [outer = (nil)]
01:05:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09dcb85800) [pid = 1884] [serial = 407] [outer = 0x7f09dcb81c00]
01:05:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09ddce6800) [pid = 1884] [serial = 408] [outer = 0x7f09dcb81c00]
01:05:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:29 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
01:05:29 INFO - document served over http requires an https
01:05:29 INFO - sub-resource via script-tag using the meta-referrer
01:05:29 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:29 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
01:05:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2119ms
01:05:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:05:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd5800 == 23 [pid = 1884] [id = 147]
01:05:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09dcb81800) [pid = 1884] [serial = 409] [outer = (nil)]
01:05:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09dcc52800) [pid = 1884] [serial = 410] [outer = 0x7f09dcb81800]
01:05:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09dcc5c000) [pid = 1884] [serial = 411] [outer = 0x7f09dcb81800]
01:05:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:31 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
01:05:31 INFO - document served over http requires an https
01:05:31 INFO - sub-resource via script-tag using the meta-referrer
01:05:31 INFO - delivery method with no-redirect and when
01:05: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"
01:05:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:31 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
01:05:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2155ms
01:05:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:05:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd5b800 == 24 [pid = 1884] [id = 148]
01:05:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09dcc53400) [pid = 1884] [serial = 412] [outer = (nil)]
01:05:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dcd76400) [pid = 1884] [serial = 413] [outer = 0x7f09dcc53400]
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dcd80400) [pid = 1884] [serial = 414] [outer = 0x7f09dcc53400]
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:34 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
01:05:34 INFO - document served over http requires an https
01:05:34 INFO - sub-resource via script-tag using the meta-referrer
01:05:34 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:34 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
01:05:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2983ms
01:05:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:05:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd3000 == 25 [pid = 1884] [id = 149]
01:05:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dc3acc00) [pid = 1884] [serial = 415] [outer = (nil)]
01:05:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dcb83000) [pid = 1884] [serial = 416] [outer = 0x7f09dc3acc00]
01:05:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dcd80800) [pid = 1884] [serial = 417] [outer = 0x7f09dc3acc00]
01:05:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:37 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
01:05:37 INFO - document served over http requires an https
01:05:37 INFO - sub-resource via xhr-request using the meta-referrer
01:05:37 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:05:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:05:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:37 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
01:05:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2639ms
01:05:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:05:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd2d000 == 26 [pid = 1884] [id = 150]
01:05:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09ddced400) [pid = 1884] [serial = 418] [outer = (nil)]
01:05:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09dea3cc00) [pid = 1884] [serial = 419] [outer = 0x7f09ddced400]
01:05:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09df1dac00) [pid = 1884] [serial = 420] [outer = 0x7f09ddced400]
01:05:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0597800 == 25 [pid = 1884] [id = 138]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded6e000 == 24 [pid = 1884] [id = 137]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea1f000 == 23 [pid = 1884] [id = 136]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb44800 == 22 [pid = 1884] [id = 135]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd34800 == 21 [pid = 1884] [id = 134]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd1d000 == 20 [pid = 1884] [id = 133]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb41000 == 19 [pid = 1884] [id = 132]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7e68800 == 18 [pid = 1884] [id = 131]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e3c800 == 17 [pid = 1884] [id = 130]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e259a800 == 16 [pid = 1884] [id = 128]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2679800 == 15 [pid = 1884] [id = 129]
01:05:38 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debd3000 == 14 [pid = 1884] [id = 127]
01:05:38 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09dfaea000) [pid = 1884] [serial = 342] [outer = (nil)] [url = about:blank]
01:05:38 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09e23b4800) [pid = 1884] [serial = 348] [outer = (nil)] [url = about:blank]
01:05:38 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09e0c45000) [pid = 1884] [serial = 345] [outer = (nil)] [url = about:blank]
01:05:39 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
01:05:39 INFO - document served over http requires an https
01:05:39 INFO - sub-resource via xhr-request using the meta-referrer
01:05:39 INFO - delivery method with no-redirect and when
01:05: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"
01:05:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:05:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:05:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:39 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
01:05:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1793ms
01:05:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:05:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde79800 == 15 [pid = 1884] [id = 151]
01:05:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09ddf2d400) [pid = 1884] [serial = 421] [outer = (nil)]
01:05:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09ded94c00) [pid = 1884] [serial = 422] [outer = 0x7f09ddf2d400]
01:05:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09df953000) [pid = 1884] [serial = 423] [outer = 0x7f09ddf2d400]
01:05:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:40 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
01:05:40 INFO - document served over http requires an https
01:05:40 INFO - sub-resource via xhr-request using the meta-referrer
01:05:40 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:05:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:05:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:40 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
01:05:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1644ms
01:05:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:05:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded57800 == 16 [pid = 1884] [id = 152]
01:05:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09df1e0800) [pid = 1884] [serial = 424] [outer = (nil)]
01:05:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09dfae5400) [pid = 1884] [serial = 425] [outer = 0x7f09df1e0800]
01:05:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09e0c3c800) [pid = 1884] [serial = 426] [outer = 0x7f09df1e0800]
01:05:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:42 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
01:05:42 INFO - document served over http requires an http
01:05:42 INFO - sub-resource via fetch-request using the meta-referrer
01:05:42 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:05:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:05:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:05:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:42 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
01:05:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1695ms
01:05:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:05:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e041e000 == 17 [pid = 1884] [id = 153]
01:05:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09dfa60000) [pid = 1884] [serial = 427] [outer = (nil)]
01:05:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09e0f91c00) [pid = 1884] [serial = 428] [outer = 0x7f09dfa60000]
01:05:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09e2541800) [pid = 1884] [serial = 429] [outer = 0x7f09dfa60000]
01:05:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09e0c48800) [pid = 1884] [serial = 389] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09df1dcc00) [pid = 1884] [serial = 371] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09df1e9800) [pid = 1884] [serial = 374] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09dfa59400) [pid = 1884] [serial = 365] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09ddce7000) [pid = 1884] [serial = 368] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09e2d84400) [pid = 1884] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09e7e4c400) [pid = 1884] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09e2daac00) [pid = 1884] [serial = 360] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09e2545000) [pid = 1884] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541496941]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09ded8d800) [pid = 1884] [serial = 355] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09dfaebc00) [pid = 1884] [serial = 383] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09ddf2cc00) [pid = 1884] [serial = 377] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e0d35000) [pid = 1884] [serial = 386] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09ded8d400) [pid = 1884] [serial = 380] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09e0c3c000) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09dfa5f800) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09df1e5c00) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09dea41000) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09dfae6400) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09ddf1fc00) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09dec71400) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09dfae9400) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09e264ac00) [pid = 1884] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09df956800) [pid = 1884] [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]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09e7cf1c00) [pid = 1884] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09e0f88c00) [pid = 1884] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541496941]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09dec78c00) [pid = 1884] [serial = 303] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09e18c5800) [pid = 1884] [serial = 351] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09df070000) [pid = 1884] [serial = 378] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09e47cc800) [pid = 1884] [serial = 300] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09e18c4000) [pid = 1884] [serial = 324] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09df956400) [pid = 1884] [serial = 381] [outer = (nil)] [url = about:blank]
01:05:44 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09e0c37400) [pid = 1884] [serial = 297] [outer = (nil)] [url = about:blank]
01:05:45 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
01:05:45 INFO - document served over http requires an http
01:05:45 INFO - sub-resource via fetch-request using the meta-referrer
01:05:45 INFO - delivery method with no-redirect and when
01:05: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"
01:05:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:05:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:05:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:05:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:45 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
01:05:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2556ms
01:05:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:05:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f67000 == 18 [pid = 1884] [id = 154]
01:05:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09ded8d400) [pid = 1884] [serial = 430] [outer = (nil)]
01:05:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09df070800) [pid = 1884] [serial = 431] [outer = 0x7f09ded8d400]
01:05:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09e0d35000) [pid = 1884] [serial = 432] [outer = 0x7f09ded8d400]
01:05:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:47 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
01:05:47 INFO - document served over http requires an http
01:05:47 INFO - sub-resource via fetch-request using the meta-referrer
01:05:47 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:05:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:05:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:05:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:47 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
01:05:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2135ms
01:05:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:05:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0415800 == 19 [pid = 1884] [id = 155]
01:05:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09dec6cc00) [pid = 1884] [serial = 433] [outer = (nil)]
01:05:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09ded89000) [pid = 1884] [serial = 434] [outer = 0x7f09dec6cc00]
01:05:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09dfa59c00) [pid = 1884] [serial = 435] [outer = 0x7f09dec6cc00]
01:05:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2599000 == 20 [pid = 1884] [id = 156]
01:05:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09e0c43000) [pid = 1884] [serial = 436] [outer = (nil)]
01:05:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09e23ad000) [pid = 1884] [serial = 437] [outer = 0x7f09e0c43000]
01:05:50 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
01:05:50 INFO - document served over http requires an http
01:05:50 INFO - sub-resource via iframe-tag using the meta-referrer
01:05:50 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:05:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:05:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:50 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
01:05:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3040ms
01:05:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:05:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ab9800 == 21 [pid = 1884] [id = 157]
01:05:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09ddce3c00) [pid = 1884] [serial = 438] [outer = (nil)]
01:05:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09e1076400) [pid = 1884] [serial = 439] [outer = 0x7f09ddce3c00]
01:05:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09e2e90c00) [pid = 1884] [serial = 440] [outer = 0x7f09ddce3c00]
01:05:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e4595000 == 22 [pid = 1884] [id = 158]
01:05:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09e4791000) [pid = 1884] [serial = 441] [outer = (nil)]
01:05:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09e48c2c00) [pid = 1884] [serial = 442] [outer = 0x7f09e4791000]
01:05:52 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
01:05:52 INFO - document served over http requires an http
01:05:52 INFO - sub-resource via iframe-tag using the meta-referrer
01:05:52 INFO - delivery method with no-redirect and when
01:05: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"
01:05:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:05:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:05:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:52 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
01:05:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1808ms
01:05:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:05:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc179000 == 23 [pid = 1884] [id = 159]
01:05:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09e0c3bc00) [pid = 1884] [serial = 443] [outer = (nil)]
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09e23a8000) [pid = 1884] [serial = 444] [outer = 0x7f09e0c3bc00]
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09dc1b2000) [pid = 1884] [serial = 445] [outer = 0x7f09e0c3bc00]
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc195800 == 24 [pid = 1884] [id = 160]
01:05:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09dc1b7400) [pid = 1884] [serial = 446] [outer = (nil)]
01:05:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09dcb83800) [pid = 1884] [serial = 447] [outer = 0x7f09dc1b7400]
01:05:55 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
01:05:55 INFO - document served over http requires an http
01:05:55 INFO - sub-resource via iframe-tag using the meta-referrer
01:05:55 INFO - delivery method with swap-origin-redirect and when
01:05: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"
01:05:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:05:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:05:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:55 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
01:05:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2788ms
01:05:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:05:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde6e000 == 25 [pid = 1884] [id = 161]
01:05:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09dc1b5400) [pid = 1884] [serial = 448] [outer = (nil)]
01:05:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dcb82400) [pid = 1884] [serial = 449] [outer = 0x7f09dc1b5400]
01:05:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09df1d6c00) [pid = 1884] [serial = 450] [outer = 0x7f09dc1b5400]
01:05:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:57 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
01:05:57 INFO - document served over http requires an http
01:05:57 INFO - sub-resource via script-tag using the meta-referrer
01:05:57 INFO - delivery method with keep-origin-redirect and when
01:05: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"
01:05:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:57 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
01:05:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1886ms
01:05:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:05:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcacb000 == 26 [pid = 1884] [id = 162]
01:05:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dcb7f000) [pid = 1884] [serial = 451] [outer = (nil)]
01:05:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dcd77c00) [pid = 1884] [serial = 452] [outer = 0x7f09dcb7f000]
01:05:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dec6d400) [pid = 1884] [serial = 453] [outer = 0x7f09dcb7f000]
01:05:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e041e000 == 25 [pid = 1884] [id = 153]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7c46000 == 24 [pid = 1884] [id = 108]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded57800 == 23 [pid = 1884] [id = 152]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde79800 == 22 [pid = 1884] [id = 151]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd2d000 == 21 [pid = 1884] [id = 150]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd3000 == 20 [pid = 1884] [id = 149]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd5b800 == 19 [pid = 1884] [id = 148]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd5800 == 18 [pid = 1884] [id = 147]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcad6000 == 17 [pid = 1884] [id = 146]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcac9800 == 16 [pid = 1884] [id = 145]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f3d800 == 15 [pid = 1884] [id = 144]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e4599000 == 14 [pid = 1884] [id = 143]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ac5000 == 13 [pid = 1884] [id = 142]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25a1800 == 12 [pid = 1884] [id = 141]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f77000 == 11 [pid = 1884] [id = 140]
01:05:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6d800 == 10 [pid = 1884] [id = 139]
01:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09e1076000) [pid = 1884] [serial = 387] [outer = (nil)] [url = about:blank]
01:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09e0bd6800) [pid = 1884] [serial = 384] [outer = (nil)] [url = about:blank]
01:05:59 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
01:05:59 INFO - document served over http requires an http
01:05:59 INFO - sub-resource via script-tag using the meta-referrer
01:05:59 INFO - delivery method with no-redirect and when
01:05: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"
01:05:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:05:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:05:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:05:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:05:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:05:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:05:59 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
01:05:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1994ms
01:05:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:05:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb34000 == 11 [pid = 1884] [id = 163]
01:05:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dcc5bc00) [pid = 1884] [serial = 454] [outer = (nil)]
01:05:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dcd80000) [pid = 1884] [serial = 455] [outer = 0x7f09dcc5bc00]
01:05:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:05:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09df1ebc00) [pid = 1884] [serial = 456] [outer = 0x7f09dcc5bc00]
01:06:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:01 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
01:06:01 INFO - document served over http requires an http
01:06:01 INFO - sub-resource via script-tag using the meta-referrer
01:06:01 INFO - delivery method with swap-origin-redirect and when
01:06:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
01:06:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:01 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
01:06:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1933ms
01:06:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:06:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde85000 == 12 [pid = 1884] [id = 164]
01:06:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09df07a800) [pid = 1884] [serial = 457] [outer = (nil)]
01:06:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09df95bc00) [pid = 1884] [serial = 458] [outer = 0x7f09df07a800]
01:06:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dfaeb800) [pid = 1884] [serial = 459] [outer = 0x7f09df07a800]
01:06:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09dfa60000) [pid = 1884] [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]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09ddf2d400) [pid = 1884] [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]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09df1e0800) [pid = 1884] [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]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09ddced400) [pid = 1884] [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]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09dc3acc00) [pid = 1884] [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]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09e23ab000) [pid = 1884] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e7cf7800) [pid = 1884] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:04 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e2da8000) [pid = 1884] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541525068]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09dcc52800) [pid = 1884] [serial = 410] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09dcd76400) [pid = 1884] [serial = 413] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09dcb7dc00) [pid = 1884] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09e4543c00) [pid = 1884] [serial = 402] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09dcb85800) [pid = 1884] [serial = 407] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09e3035400) [pid = 1884] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541525068]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09e23c0c00) [pid = 1884] [serial = 397] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09e23c1c00) [pid = 1884] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09df94d000) [pid = 1884] [serial = 392] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09dcb83000) [pid = 1884] [serial = 416] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09dfae5400) [pid = 1884] [serial = 425] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09dea3cc00) [pid = 1884] [serial = 419] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09e0f91c00) [pid = 1884] [serial = 428] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09ded94c00) [pid = 1884] [serial = 422] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09df070800) [pid = 1884] [serial = 431] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09dcd80800) [pid = 1884] [serial = 417] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09df1dac00) [pid = 1884] [serial = 420] [outer = (nil)] [url = about:blank]
01:06:05 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09df953000) [pid = 1884] [serial = 423] [outer = (nil)] [url = about:blank]
01:06:05 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
01:06:05 INFO - document served over http requires an http
01:06:05 INFO - sub-resource via xhr-request using the meta-referrer
01:06:05 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html:23:7
01:06:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 4244ms
01:06:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:06:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debe2800 == 13 [pid = 1884] [id = 165]
01:06:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09dea3ac00) [pid = 1884] [serial = 460] [outer = (nil)]
01:06:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09dea3e000) [pid = 1884] [serial = 461] [outer = 0x7f09dea3ac00]
01:06:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09df950400) [pid = 1884] [serial = 462] [outer = 0x7f09dea3ac00]
01:06:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:06 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | The referrer URL is origin when a
01:06:06 INFO - document served over http requires an http
01:06:06 INFO - sub-resource via xhr-request using the meta-referrer
01:06:06 INFO - delivery method with no-redirect and when
01:06: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"
01:06:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:06 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html:23:7
01:06:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1631ms
01:06:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:06:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea14800 == 14 [pid = 1884] [id = 166]
01:06:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09dcc52800) [pid = 1884] [serial = 463] [outer = (nil)]
01:06:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09dec73400) [pid = 1884] [serial = 464] [outer = 0x7f09dcc52800]
01:06:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09df94fc00) [pid = 1884] [serial = 465] [outer = 0x7f09dcc52800]
01:06:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:08 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
01:06:08 INFO - document served over http requires an http
01:06:08 INFO - sub-resource via xhr-request using the meta-referrer
01:06:08 INFO - delivery method with swap-origin-redirect and when
01:06: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"
01:06:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html:23:7
01:06:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1687ms
01:06:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:06:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e041a800 == 15 [pid = 1884] [id = 167]
01:06:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09dcd76400) [pid = 1884] [serial = 466] [outer = (nil)]
01:06:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09dfae5400) [pid = 1884] [serial = 467] [outer = 0x7f09dcd76400]
01:06:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09e0bd6800) [pid = 1884] [serial = 468] [outer = 0x7f09dcd76400]
01:06:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:10 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
01:06:10 INFO - document served over http requires an https
01:06:10 INFO - sub-resource via fetch-request using the meta-referrer
01:06:10 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:06:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:06:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:06:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:10 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
01:06:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1717ms
01:06:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:06:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c85800 == 16 [pid = 1884] [id = 168]
01:06:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09dfae9400) [pid = 1884] [serial = 469] [outer = (nil)]
01:06:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09e0c3b000) [pid = 1884] [serial = 470] [outer = 0x7f09dfae9400]
01:06:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09e0c55400) [pid = 1884] [serial = 471] [outer = 0x7f09dfae9400]
01:06:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:12 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
01:06:12 INFO - document served over http requires an https
01:06:12 INFO - sub-resource via fetch-request using the meta-referrer
01:06:12 INFO - delivery method with no-redirect and when
01:06: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"
01:06:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:06:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:06:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:06:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:12 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
01:06:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2185ms
01:06:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:06:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6a800 == 17 [pid = 1884] [id = 169]
01:06:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09e0c3b800) [pid = 1884] [serial = 472] [outer = (nil)]
01:06:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09e0d3e800) [pid = 1884] [serial = 473] [outer = 0x7f09e0c3b800]
01:06:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09e0f89c00) [pid = 1884] [serial = 474] [outer = 0x7f09e0c3b800]
01:06:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:14 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
01:06:14 INFO - document served over http requires an https
01:06:14 INFO - sub-resource via fetch-request using the meta-referrer
01:06:14 INFO - delivery method with swap-origin-redirect and when
01:06: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"
01:06:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:06:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:06:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:06:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:14 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
01:06:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2151ms
01:06:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:06:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e153f800 == 18 [pid = 1884] [id = 170]
01:06:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09e0d3dc00) [pid = 1884] [serial = 475] [outer = (nil)]
01:06:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09e1071800) [pid = 1884] [serial = 476] [outer = 0x7f09e0d3dc00]
01:06:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09e107bc00) [pid = 1884] [serial = 477] [outer = 0x7f09e0d3dc00]
01:06:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a1d000 == 19 [pid = 1884] [id = 171]
01:06:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09e18c9c00) [pid = 1884] [serial = 478] [outer = (nil)]
01:06:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09e23ab000) [pid = 1884] [serial = 479] [outer = 0x7f09e18c9c00]
01:06:17 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
01:06:17 INFO - document served over http requires an https
01:06:17 INFO - sub-resource via iframe-tag using the meta-referrer
01:06:17 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:06:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:06:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:17 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
01:06:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2335ms
01:06:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:06:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e259f000 == 20 [pid = 1884] [id = 172]
01:06:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09e106e400) [pid = 1884] [serial = 480] [outer = (nil)]
01:06:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09e23c1c00) [pid = 1884] [serial = 481] [outer = 0x7f09e106e400]
01:06:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09e2549000) [pid = 1884] [serial = 482] [outer = 0x7f09e106e400]
01:06:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded51800 == 21 [pid = 1884] [id = 173]
01:06:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09dea37400) [pid = 1884] [serial = 483] [outer = (nil)]
01:06:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09e0c40000) [pid = 1884] [serial = 484] [outer = 0x7f09dea37400]
01:06:20 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is origin when a
01:06:20 INFO - document served over http requires an https
01:06:20 INFO - sub-resource via iframe-tag using the meta-referrer
01:06:20 INFO - delivery method with no-redirect and when
01:06: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"
01:06:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:06:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:06:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:20 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html:23:7
01:06:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3318ms
01:06:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:06:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd71000 == 22 [pid = 1884] [id = 174]
01:06:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dcc58c00) [pid = 1884] [serial = 485] [outer = (nil)]
01:06:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09dcd7ac00) [pid = 1884] [serial = 486] [outer = 0x7f09dcc58c00]
01:06:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09df1e9000) [pid = 1884] [serial = 487] [outer = 0x7f09dcc58c00]
01:06:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c8b800 == 23 [pid = 1884] [id = 175]
01:06:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09dc3b1000) [pid = 1884] [serial = 488] [outer = (nil)]
01:06:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09dcd77400) [pid = 1884] [serial = 489] [outer = 0x7f09dc3b1000]
01:06:22 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
01:06:22 INFO - document served over http requires an https
01:06:22 INFO - sub-resource via iframe-tag using the meta-referrer
01:06:22 INFO - delivery method with swap-origin-redirect and when
01:06: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"
01:06:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:06:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:06:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:22 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html:23:7
01:06:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1937ms
01:06:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:06:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcac1000 == 24 [pid = 1884] [id = 176]
01:06:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09dcb7d400) [pid = 1884] [serial = 490] [outer = (nil)]
01:06:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09dcc51000) [pid = 1884] [serial = 491] [outer = 0x7f09dcb7d400]
01:06:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09df1e5000) [pid = 1884] [serial = 492] [outer = 0x7f09dcb7d400]
01:06:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde85000 == 23 [pid = 1884] [id = 164]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb34000 == 22 [pid = 1884] [id = 163]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcacb000 == 21 [pid = 1884] [id = 162]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde6e000 == 20 [pid = 1884] [id = 161]
01:06:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc195800 == 19 [pid = 1884] [id = 160]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e4595000 == 18 [pid = 1884] [id = 158]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2599000 == 17 [pid = 1884] [id = 156]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ab9800 == 16 [pid = 1884] [id = 157]
01:06:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0415800 == 15 [pid = 1884] [id = 155]
01:06:23 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09e23a8400) [pid = 1884] [serial = 390] [outer = (nil)] [url = about:blank]
01:06:23 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09e2541800) [pid = 1884] [serial = 429] [outer = (nil)] [url = about:blank]
01:06:23 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09e0c3c800) [pid = 1884] [serial = 426] [outer = (nil)] [url = about:blank]
01:06:23 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
01:06:23 INFO - document served over http requires an https
01:06:23 INFO - sub-resource via script-tag using the meta-referrer
01:06:23 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:23 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
01:06:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1580ms
01:06:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:06:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb41000 == 16 [pid = 1884] [id = 177]
01:06:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09dcb80c00) [pid = 1884] [serial = 493] [outer = (nil)]
01:06:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09ddce7800) [pid = 1884] [serial = 494] [outer = 0x7f09dcb80c00]
01:06:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09e0c54400) [pid = 1884] [serial = 495] [outer = 0x7f09dcb80c00]
01:06:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:25 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
01:06:25 INFO - document served over http requires an https
01:06:25 INFO - sub-resource via script-tag using the meta-referrer
01:06:25 INFO - delivery method with no-redirect and when
01:06: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"
01:06:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:25 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
01:06:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1587ms
01:06:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:06:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def8c000 == 17 [pid = 1884] [id = 178]
01:06:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09dfae2800) [pid = 1884] [serial = 496] [outer = (nil)]
01:06:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09e1072c00) [pid = 1884] [serial = 497] [outer = 0x7f09dfae2800]
01:06:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09e2649400) [pid = 1884] [serial = 498] [outer = 0x7f09dfae2800]
01:06:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:27 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
01:06:27 INFO - document served over http requires an https
01:06:27 INFO - sub-resource via script-tag using the meta-referrer
01:06:27 INFO - delivery method with swap-origin-redirect and when
01:06: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"
01:06:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:27 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
01:06:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2290ms
01:06:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09e23ad000) [pid = 1884] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09ded89000) [pid = 1884] [serial = 434] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09e48c2c00) [pid = 1884] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541552169]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09e1076400) [pid = 1884] [serial = 439] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09dcd77c00) [pid = 1884] [serial = 452] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09dcb83800) [pid = 1884] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09e23a8000) [pid = 1884] [serial = 444] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09dcb82400) [pid = 1884] [serial = 449] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09df95bc00) [pid = 1884] [serial = 458] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09dcd80000) [pid = 1884] [serial = 455] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09dea3e000) [pid = 1884] [serial = 461] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09dcc5bc00) [pid = 1884] [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]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09dcb7f000) [pid = 1884] [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]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09dc1b5400) [pid = 1884] [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]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09df07a800) [pid = 1884] [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]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09e4791000) [pid = 1884] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541552169]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e0c43000) [pid = 1884] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09dc1b7400) [pid = 1884] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:06:28 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09dfaeb800) [pid = 1884] [serial = 459] [outer = (nil)] [url = about:blank]
01:06:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2599000 == 18 [pid = 1884] [id = 179]
01:06:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dcb82400) [pid = 1884] [serial = 499] [outer = (nil)]
01:06:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dcb89c00) [pid = 1884] [serial = 500] [outer = 0x7f09dcb82400]
01:06:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09e0c43000) [pid = 1884] [serial = 501] [outer = 0x7f09dcb82400]
01:06:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:29 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
01:06:29 INFO - document served over http requires an https
01:06:29 INFO - sub-resource via xhr-request using the meta-referrer
01:06:29 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:29 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
01:06:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1946ms
01:06:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:06:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f868edc0400) [pid = 1833] [serial = 26] [outer = 0x7f868df68c00]
01:06:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd69000 == 19 [pid = 1884] [id = 180]
01:06:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dc1b7800) [pid = 1884] [serial = 502] [outer = (nil)]
01:06:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dc3b3000) [pid = 1884] [serial = 503] [outer = 0x7f09dc1b7800]
01:06:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09df1eb400) [pid = 1884] [serial = 504] [outer = 0x7f09dc1b7800]
01:06:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:32 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
01:06:32 INFO - document served over http requires an https
01:06:32 INFO - sub-resource via xhr-request using the meta-referrer
01:06:32 INFO - delivery method with no-redirect and when
01:06: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"
01:06:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:32 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
01:06:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2739ms
01:06:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:06:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d51800 == 20 [pid = 1884] [id = 181]
01:06:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09e23a8000) [pid = 1884] [serial = 505] [outer = (nil)]
01:06:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09e2af7800) [pid = 1884] [serial = 506] [outer = 0x7f09e23a8000]
01:06:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09e2dae800) [pid = 1884] [serial = 507] [outer = 0x7f09e23a8000]
01:06:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:34 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
01:06:34 INFO - document served over http requires an https
01:06:34 INFO - sub-resource via xhr-request using the meta-referrer
01:06:34 INFO - delivery method with swap-origin-redirect and when
01:06: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"
01:06:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:34 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
01:06:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1732ms
01:06:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
01:06:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3adb800 == 21 [pid = 1884] [id = 182]
01:06:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09e3037c00) [pid = 1884] [serial = 508] [outer = (nil)]
01:06:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09e3039400) [pid = 1884] [serial = 509] [outer = 0x7f09e3037c00]
01:06:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09e4540400) [pid = 1884] [serial = 510] [outer = 0x7f09e3037c00]
01:06:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:36 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
01:06:36 INFO - document served over http requires an http
01:06:36 INFO - sub-resource via fetch-request using the http-csp
01:06:36 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:06:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:06:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:06:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:36 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
01:06:36 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 1883ms
01:06:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
01:06:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7a9c800 == 22 [pid = 1884] [id = 183]
01:06:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09e3038000) [pid = 1884] [serial = 511] [outer = (nil)]
01:06:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09e480dc00) [pid = 1884] [serial = 512] [outer = 0x7f09e3038000]
01:06:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09e48c3800) [pid = 1884] [serial = 513] [outer = 0x7f09e3038000]
01:06:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:37 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
01:06:37 INFO - document served over http requires an http
01:06:37 INFO - sub-resource via fetch-request using the http-csp
01:06:37 INFO - delivery method with no-redirect and when
01:06: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"
01:06:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:06:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:06:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:06:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:37 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
01:06:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1635ms
01:06:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
01:06:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6e5000 == 23 [pid = 1884] [id = 184]
01:06:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09e7a67400) [pid = 1884] [serial = 514] [outer = (nil)]
01:06:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09e7c19400) [pid = 1884] [serial = 515] [outer = 0x7f09e7a67400]
01:06:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09e7e4fc00) [pid = 1884] [serial = 516] [outer = 0x7f09e7a67400]
01:06:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:39 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
01:06:39 INFO - document served over http requires an http
01:06:39 INFO - sub-resource via fetch-request using the http-csp
01:06:39 INFO - delivery method with swap-origin-redirect and when
01:06:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
01:06:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:06:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:06:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:06:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:39 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
01:06:39 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 1939ms
01:06:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
01:06:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f47800 == 24 [pid = 1884] [id = 185]
01:06:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09dea8c400) [pid = 1884] [serial = 517] [outer = (nil)]
01:06:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09dea8d400) [pid = 1884] [serial = 518] [outer = 0x7f09dea8c400]
01:06:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09dbfe1800) [pid = 1884] [serial = 519] [outer = 0x7f09dea8c400]
01:06:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db59d800 == 25 [pid = 1884] [id = 186]
01:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09dbfe6000) [pid = 1884] [serial = 520] [outer = (nil)]
01:06:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09dbfe9000) [pid = 1884] [serial = 521] [outer = 0x7f09dbfe6000]
01:06:42 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
01:06:42 INFO - document served over http requires an http
01:06:42 INFO - sub-resource via iframe-tag using the http-csp
01:06:42 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:06:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:06:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:42 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
01:06:42 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 2441ms
01:06:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
01:06:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db5a9000 == 26 [pid = 1884] [id = 187]
01:06:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dbfeb800) [pid = 1884] [serial = 522] [outer = (nil)]
01:06:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09dbfef800) [pid = 1884] [serial = 523] [outer = 0x7f09dbfeb800]
01:06:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09dbe6cc00) [pid = 1884] [serial = 524] [outer = 0x7f09dbfeb800]
01:06:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe51800 == 27 [pid = 1884] [id = 188]
01:06:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09dbe71000) [pid = 1884] [serial = 525] [outer = (nil)]
01:06:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09dbe76000) [pid = 1884] [serial = 526] [outer = 0x7f09dbe71000]
01:06:45 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
01:06:45 INFO - document served over http requires an http
01:06:45 INFO - sub-resource via iframe-tag using the http-csp
01:06:45 INFO - delivery method with no-redirect and when
01:06: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"
01:06:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:06:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:06:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:45 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
01:06:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 3487ms
01:06:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
01:06:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe60000 == 28 [pid = 1884] [id = 189]
01:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09dbfe5c00) [pid = 1884] [serial = 527] [outer = (nil)]
01:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09dbfe9800) [pid = 1884] [serial = 528] [outer = 0x7f09dbfe5c00]
01:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09dea8e800) [pid = 1884] [serial = 529] [outer = 0x7f09dbfe5c00]
01:06:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd68000 == 29 [pid = 1884] [id = 190]
01:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09dcc51400) [pid = 1884] [serial = 530] [outer = (nil)]
01:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09dea35400) [pid = 1884] [serial = 531] [outer = 0x7f09dcc51400]
01:06:47 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
01:06:47 INFO - document served over http requires an http
01:06:47 INFO - sub-resource via iframe-tag using the http-csp
01:06:47 INFO - delivery method with swap-origin-redirect and when
01:06:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
01:06:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:06:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:06:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:47 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
01:06:47 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 1988ms
01:06:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
01:06:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f868e4b3800) [pid = 1833] [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.]
01:06:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcabc000 == 30 [pid = 1884] [id = 191]
01:06:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09dbfe6400) [pid = 1884] [serial = 532] [outer = (nil)]
01:06:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09dcd7bc00) [pid = 1884] [serial = 533] [outer = 0x7f09dbfe6400]
01:06:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09dfa51800) [pid = 1884] [serial = 534] [outer = 0x7f09dbfe6400]
01:06:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2599000 == 29 [pid = 1884] [id = 179]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded51800 == 28 [pid = 1884] [id = 173]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def8c000 == 27 [pid = 1884] [id = 178]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb41000 == 26 [pid = 1884] [id = 177]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcac1000 == 25 [pid = 1884] [id = 176]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c8b800 == 24 [pid = 1884] [id = 175]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd71000 == 23 [pid = 1884] [id = 174]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e259f000 == 22 [pid = 1884] [id = 172]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e153f800 == 21 [pid = 1884] [id = 170]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6a800 == 20 [pid = 1884] [id = 169]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c85800 == 19 [pid = 1884] [id = 168]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e041a800 == 18 [pid = 1884] [id = 167]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea14800 == 17 [pid = 1884] [id = 166]
01:06:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debe2800 == 16 [pid = 1884] [id = 165]
01:06:49 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09df1d6c00) [pid = 1884] [serial = 450] [outer = (nil)] [url = about:blank]
01:06:49 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09dec6d400) [pid = 1884] [serial = 453] [outer = (nil)] [url = about:blank]
01:06:49 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09df1ebc00) [pid = 1884] [serial = 456] [outer = (nil)] [url = about:blank]
01:06:49 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
01:06:49 INFO - document served over http requires an http
01:06:49 INFO - sub-resource via script-tag using the http-csp
01:06:49 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:49 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html:23:7
01:06:49 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1681ms
01:06:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
01:06:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb31800 == 17 [pid = 1884] [id = 192]
01:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09dcd78000) [pid = 1884] [serial = 535] [outer = (nil)]
01:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09dfa51400) [pid = 1884] [serial = 536] [outer = 0x7f09dcd78000]
01:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09e0c3d800) [pid = 1884] [serial = 537] [outer = 0x7f09dcd78000]
01:06:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:51 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | The referrer URL is origin when a
01:06:51 INFO - document served over http requires an http
01:06:51 INFO - sub-resource via script-tag using the http-csp
01:06:51 INFO - delivery method with no-redirect and when
01:06: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"
01:06:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html:23:7
01:06:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1545ms
01:06:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
01:06:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded64000 == 18 [pid = 1884] [id = 193]
01:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09ddf20400) [pid = 1884] [serial = 538] [outer = (nil)]
01:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09e0c4bc00) [pid = 1884] [serial = 539] [outer = 0x7f09ddf20400]
01:06:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09e18c1800) [pid = 1884] [serial = 540] [outer = 0x7f09ddf20400]
01:06:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:53 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
01:06:53 INFO - document served over http requires an http
01:06:53 INFO - sub-resource via script-tag using the http-csp
01:06:53 INFO - delivery method with swap-origin-redirect and when
01:06:53 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
01:06:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:06:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:06:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:53 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
01:06:53 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 2041ms
01:06:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
01:06:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059d000 == 19 [pid = 1884] [id = 194]
01:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09e0f86800) [pid = 1884] [serial = 541] [outer = (nil)]
01:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09e2548c00) [pid = 1884] [serial = 542] [outer = 0x7f09e0f86800]
01:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09e2afb800) [pid = 1884] [serial = 543] [outer = 0x7f09e0f86800]
01:06:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09e0c40000) [pid = 1884] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541580091]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09e23c1c00) [pid = 1884] [serial = 481] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09e1072c00) [pid = 1884] [serial = 497] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09e0c3b000) [pid = 1884] [serial = 470] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09dfae5400) [pid = 1884] [serial = 467] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09dcd77400) [pid = 1884] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09dcd7ac00) [pid = 1884] [serial = 486] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09e23ab000) [pid = 1884] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09e1071800) [pid = 1884] [serial = 476] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09e0d3e800) [pid = 1884] [serial = 473] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09dcc51000) [pid = 1884] [serial = 491] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09ddce7800) [pid = 1884] [serial = 494] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09dec73400) [pid = 1884] [serial = 464] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09dcb89c00) [pid = 1884] [serial = 500] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09dcb7d400) [pid = 1884] [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]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09dfae2800) [pid = 1884] [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]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09dcc58c00) [pid = 1884] [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]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09dc3b1000) [pid = 1884] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09dcb80c00) [pid = 1884] [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]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09dea37400) [pid = 1884] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541580091]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09e18c9c00) [pid = 1884] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09e0d35000) [pid = 1884] [serial = 432] [outer = (nil)] [url = about:blank]
01:06:55 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09df950400) [pid = 1884] [serial = 462] [outer = (nil)] [url = about:blank]
01:06:56 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
01:06:56 INFO - document served over http requires an http
01:06:56 INFO - sub-resource via xhr-request using the http-csp
01:06:56 INFO - delivery method with keep-origin-redirect and when
01:06: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"
01:06:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:56 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html:23:7
01:06:56 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 2786ms
01:06:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
01:06:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6a800 == 20 [pid = 1884] [id = 195]
01:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09dcb8b000) [pid = 1884] [serial = 544] [outer = (nil)]
01:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09df075400) [pid = 1884] [serial = 545] [outer = 0x7f09dcb8b000]
01:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09e23ab000) [pid = 1884] [serial = 546] [outer = 0x7f09dcb8b000]
01:06:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:57 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
01:06:57 INFO - document served over http requires an http
01:06:57 INFO - sub-resource via xhr-request using the http-csp
01:06:57 INFO - delivery method with no-redirect and when
01:06: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"
01:06:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:06:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:06:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:06:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:06:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:06:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:06:57 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
01:06:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1883ms
01:06:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
01:06:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded67800 == 21 [pid = 1884] [id = 196]
01:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09dcc4f800) [pid = 1884] [serial = 547] [outer = (nil)]
01:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dea3c000) [pid = 1884] [serial = 548] [outer = 0x7f09dcc4f800]
01:06:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09e0c42400) [pid = 1884] [serial = 549] [outer = 0x7f09dcc4f800]
01:06:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:06:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:00 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
01:07:00 INFO - document served over http requires an http
01:07:00 INFO - sub-resource via xhr-request using the http-csp
01:07:00 INFO - delivery method with swap-origin-redirect and when
01:07: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/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
01:07:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:07:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:07:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:00 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
01:07:00 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 2761ms
01:07:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
01:07:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23e4800 == 22 [pid = 1884] [id = 197]
01:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09ddce7800) [pid = 1884] [serial = 550] [outer = (nil)]
01:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09e23c1c00) [pid = 1884] [serial = 551] [outer = 0x7f09ddce7800]
01:07:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09e453e800) [pid = 1884] [serial = 552] [outer = 0x7f09ddce7800]
01:07:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:02 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
01:07:02 INFO - document served over http requires an https
01:07:02 INFO - sub-resource via fetch-request using the http-csp
01:07:02 INFO - delivery method with keep-origin-redirect and when
01:07: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"
01:07:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:07:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:07:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:07:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:02 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
01:07:02 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 1888ms
01:07:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
01:07:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e4595800 == 23 [pid = 1884] [id = 198]
01:07:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09e23cc400) [pid = 1884] [serial = 553] [outer = (nil)]
01:07:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09deec6000) [pid = 1884] [serial = 554] [outer = 0x7f09e23cc400]
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09deecb800) [pid = 1884] [serial = 555] [outer = 0x7f09e23cc400]
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:04 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
01:07:04 INFO - document served over http requires an https
01:07:04 INFO - sub-resource via fetch-request using the http-csp
01:07:04 INFO - delivery method with no-redirect and when
01:07: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"
01:07:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:07:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:07:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:07:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:04 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
01:07:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1748ms
01:07:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
01:07:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf9a000 == 24 [pid = 1884] [id = 199]
01:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09e4a34000) [pid = 1884] [serial = 556] [outer = (nil)]
01:07:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09db785400) [pid = 1884] [serial = 557] [outer = 0x7f09e4a34000]
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09db78a400) [pid = 1884] [serial = 558] [outer = 0x7f09e4a34000]
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:06 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
01:07:06 INFO - document served over http requires an https
01:07:06 INFO - sub-resource via fetch-request using the http-csp
01:07:06 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:07:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:07:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:07:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:06 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
01:07:06 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 1899ms
01:07:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
01:07:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db228800 == 25 [pid = 1884] [id = 200]
01:07:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09db793800) [pid = 1884] [serial = 559] [outer = (nil)]
01:07:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09daf35c00) [pid = 1884] [serial = 560] [outer = 0x7f09db793800]
01:07:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09daf3ac00) [pid = 1884] [serial = 561] [outer = 0x7f09db793800]
01:07:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db23a000 == 26 [pid = 1884] [id = 201]
01:07:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09daf3ec00) [pid = 1884] [serial = 562] [outer = (nil)]
01:07:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09daf43000) [pid = 1884] [serial = 563] [outer = 0x7f09daf3ec00]
01:07:08 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
01:07:08 INFO - document served over http requires an https
01:07:08 INFO - sub-resource via iframe-tag using the http-csp
01:07:08 INFO - delivery method with keep-origin-redirect and when
01:07: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"
01:07:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:07:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:07:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:08 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html:23:7
01:07:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html | took 2238ms
01:07:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
01:07:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0b2800 == 27 [pid = 1884] [id = 202]
01:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09daf42400) [pid = 1884] [serial = 564] [outer = (nil)]
01:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09db0d0800) [pid = 1884] [serial = 565] [outer = 0x7f09daf42400]
01:07:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09db0d7400) [pid = 1884] [serial = 566] [outer = 0x7f09daf42400]
01:07:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0c6800 == 28 [pid = 1884] [id = 203]
01:07:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09db1ea800) [pid = 1884] [serial = 567] [outer = (nil)]
01:07:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09db1ec400) [pid = 1884] [serial = 568] [outer = 0x7f09db1ea800]
01:07:11 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
01:07:11 INFO - document served over http requires an https
01:07:11 INFO - sub-resource via iframe-tag using the http-csp
01:07:11 INFO - delivery method with no-redirect and when
01:07: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"
01:07:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:07:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:07:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:11 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
01:07:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2345ms
01:07:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
01:07:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db33e800 == 29 [pid = 1884] [id = 204]
01:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09db0cdc00) [pid = 1884] [serial = 569] [outer = (nil)]
01:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09db1ef400) [pid = 1884] [serial = 570] [outer = 0x7f09db0cdc00]
01:07:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09db1f7000) [pid = 1884] [serial = 571] [outer = 0x7f09db0cdc00]
01:07:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db354800 == 30 [pid = 1884] [id = 205]
01:07:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09da264400) [pid = 1884] [serial = 572] [outer = (nil)]
01:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09da269c00) [pid = 1884] [serial = 573] [outer = 0x7f09da264400]
01:07:15 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
01:07:15 INFO - document served over http requires an https
01:07:15 INFO - sub-resource via iframe-tag using the http-csp
01:07:15 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:07:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:07:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:15 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html:23:7
01:07:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html | took 4048ms
01:07:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
01:07:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0b8800 == 31 [pid = 1884] [id = 206]
01:07:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09da268000) [pid = 1884] [serial = 574] [outer = (nil)]
01:07:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09daf44400) [pid = 1884] [serial = 575] [outer = 0x7f09da268000]
01:07:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09db1f7c00) [pid = 1884] [serial = 576] [outer = 0x7f09da268000]
01:07:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:16 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
01:07:16 INFO - document served over http requires an https
01:07:16 INFO - sub-resource via script-tag using the http-csp
01:07:16 INFO - delivery method with keep-origin-redirect and when
01:07: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"
01:07:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:07:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:07:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:16 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
01:07:16 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 1884ms
01:07:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
01:07:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db59f800 == 32 [pid = 1884] [id = 207]
01:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09daf38800) [pid = 1884] [serial = 577] [outer = (nil)]
01:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09dbe77000) [pid = 1884] [serial = 578] [outer = 0x7f09daf38800]
01:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09dc1b5000) [pid = 1884] [serial = 579] [outer = 0x7f09daf38800]
01:07:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe51800 == 31 [pid = 1884] [id = 188]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059d000 == 30 [pid = 1884] [id = 194]
01:07:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded64000 == 29 [pid = 1884] [id = 193]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb31800 == 28 [pid = 1884] [id = 192]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcabc000 == 27 [pid = 1884] [id = 191]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd68000 == 26 [pid = 1884] [id = 190]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe60000 == 25 [pid = 1884] [id = 189]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db5a9000 == 24 [pid = 1884] [id = 187]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f47800 == 23 [pid = 1884] [id = 185]
01:07:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db59d800 == 22 [pid = 1884] [id = 186]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6e5000 == 21 [pid = 1884] [id = 184]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7a9c800 == 20 [pid = 1884] [id = 183]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3adb800 == 19 [pid = 1884] [id = 182]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d51800 == 18 [pid = 1884] [id = 181]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f67000 == 17 [pid = 1884] [id = 154]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc179000 == 16 [pid = 1884] [id = 159]
01:07:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd69000 == 15 [pid = 1884] [id = 180]
01:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09df1e5000) [pid = 1884] [serial = 492] [outer = (nil)] [url = about:blank]
01:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09df1e9000) [pid = 1884] [serial = 487] [outer = (nil)] [url = about:blank]
01:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09e2649400) [pid = 1884] [serial = 498] [outer = (nil)] [url = about:blank]
01:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09e0c54400) [pid = 1884] [serial = 495] [outer = (nil)] [url = about:blank]
01:07:18 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
01:07:18 INFO - document served over http requires an https
01:07:18 INFO - sub-resource via script-tag using the http-csp
01:07:18 INFO - delivery method with no-redirect and when
01:07: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"
01:07:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:07:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:07:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:18 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
01:07:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1630ms
01:07:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
01:07:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe57800 == 16 [pid = 1884] [id = 208]
01:07:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09dbe76c00) [pid = 1884] [serial = 580] [outer = (nil)]
01:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09dc3aa400) [pid = 1884] [serial = 581] [outer = 0x7f09dbe76c00]
01:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09ddce3000) [pid = 1884] [serial = 582] [outer = 0x7f09dbe76c00]
01:07:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:20 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
01:07:20 INFO - document served over http requires an https
01:07:20 INFO - sub-resource via script-tag using the http-csp
01:07:20 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:07:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:07:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:20 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
01:07:20 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 1591ms
01:07:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
01:07:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcacf000 == 17 [pid = 1884] [id = 209]
01:07:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09dcc53c00) [pid = 1884] [serial = 583] [outer = (nil)]
01:07:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09dea3d800) [pid = 1884] [serial = 584] [outer = 0x7f09dcc53c00]
01:07:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09dea91800) [pid = 1884] [serial = 585] [outer = 0x7f09dcc53c00]
01:07:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html | The referrer URL is origin when a
01:07:22 INFO - document served over http requires an https
01:07:22 INFO - sub-resource via xhr-request using the http-csp
01:07:22 INFO - delivery method with keep-origin-redirect and when
01:07: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"
01:07:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:07:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:07:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:22 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
01:07:22 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 1930ms
01:07:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd68000 == 18 [pid = 1884] [id = 210]
01:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09dec72000) [pid = 1884] [serial = 586] [outer = (nil)]
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09ded8a800) [pid = 1884] [serial = 587] [outer = 0x7f09dec72000]
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09df07c400) [pid = 1884] [serial = 588] [outer = 0x7f09dec72000]
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09dcb82400) [pid = 1884] [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]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09dbfe6000) [pid = 1884] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09dbe71000) [pid = 1884] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541605455]
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09e480dc00) [pid = 1884] [serial = 512] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09e3039400) [pid = 1884] [serial = 509] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09dbfe9000) [pid = 1884] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09dea8d400) [pid = 1884] [serial = 518] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09dbe76000) [pid = 1884] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541605455]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09dbfef800) [pid = 1884] [serial = 523] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09e7c19400) [pid = 1884] [serial = 515] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09e2548c00) [pid = 1884] [serial = 542] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09e2af7800) [pid = 1884] [serial = 506] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09dfa51400) [pid = 1884] [serial = 536] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09dea35400) [pid = 1884] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09dbfe9800) [pid = 1884] [serial = 528] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09dc3b3000) [pid = 1884] [serial = 503] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09e0c4bc00) [pid = 1884] [serial = 539] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09dcd7bc00) [pid = 1884] [serial = 533] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09df075400) [pid = 1884] [serial = 545] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09e0f86800) [pid = 1884] [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]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09dcc51400) [pid = 1884] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09dcd78000) [pid = 1884] [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]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09dbfe5c00) [pid = 1884] [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]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09dbfe6400) [pid = 1884] [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]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09ddf20400) [pid = 1884] [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]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09e0c43000) [pid = 1884] [serial = 501] [outer = (nil)] [url = about:blank]
01:07:24 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09e2afb800) [pid = 1884] [serial = 543] [outer = (nil)] [url = about:blank]
01:07:25 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
01:07:25 INFO - document served over http requires an https
01:07:25 INFO - sub-resource via xhr-request using the http-csp
01:07:25 INFO - delivery method with no-redirect and when
01:07: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"
01:07:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:07:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:07:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:25 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
01:07:25 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 3648ms
01:07:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
01:07:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc177800 == 19 [pid = 1884] [id = 211]
01:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09db1f7400) [pid = 1884] [serial = 589] [outer = (nil)]
01:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09dbe74c00) [pid = 1884] [serial = 590] [outer = 0x7f09db1f7400]
01:07:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09dcb7dc00) [pid = 1884] [serial = 591] [outer = 0x7f09db1f7400]
01:07:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:28 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
01:07:28 INFO - document served over http requires an https
01:07:28 INFO - sub-resource via xhr-request using the http-csp
01:07:28 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:07:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:07:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:28 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
01:07:28 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 2732ms
01:07:28 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
01:07:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd37800 == 20 [pid = 1884] [id = 212]
01:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09ddf27800) [pid = 1884] [serial = 592] [outer = (nil)]
01:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09dec6dc00) [pid = 1884] [serial = 593] [outer = 0x7f09ddf27800]
01:07:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09df1d6800) [pid = 1884] [serial = 594] [outer = 0x7f09ddf27800]
01:07:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:30 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
01:07:30 INFO - document served over http requires an http
01:07:30 INFO - sub-resource via fetch-request using the http-csp
01:07:30 INFO - delivery method with keep-origin-redirect and when
01:07:30 INFO - the target request is same-origin.
01:07:30 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 2054ms
01:07:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
01:07:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debc5800 == 21 [pid = 1884] [id = 213]
01:07:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09ddf2e000) [pid = 1884] [serial = 595] [outer = (nil)]
01:07:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09df1eac00) [pid = 1884] [serial = 596] [outer = 0x7f09ddf2e000]
01:07:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09df95a400) [pid = 1884] [serial = 597] [outer = 0x7f09ddf2e000]
01:07:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:07:32 INFO - document served over http requires an http
01:07:32 INFO - sub-resource via fetch-request using the http-csp
01:07:32 INFO - delivery method with no-redirect and when
01:07:32 INFO - the target request is same-origin.
01:07:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html | took 1679ms
01:07:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
01:07:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded5f800 == 22 [pid = 1884] [id = 214]
01:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09df1ea000) [pid = 1884] [serial = 598] [outer = (nil)]
01:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09dfae4c00) [pid = 1884] [serial = 599] [outer = 0x7f09df1ea000]
01:07:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09dfaef800) [pid = 1884] [serial = 600] [outer = 0x7f09df1ea000]
01:07:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:34 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
01:07:34 INFO - document served over http requires an http
01:07:34 INFO - sub-resource via fetch-request using the http-csp
01:07:34 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:07:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:07:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:07:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:34 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
01:07:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 1688ms
01:07:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html
01:07:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059a800 == 23 [pid = 1884] [id = 215]
01:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09dfa60c00) [pid = 1884] [serial = 601] [outer = (nil)]
01:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09e0bd0400) [pid = 1884] [serial = 602] [outer = 0x7f09dfa60c00]
01:07:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09e0c43000) [pid = 1884] [serial = 603] [outer = 0x7f09dfa60c00]
01:07:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c88800 == 24 [pid = 1884] [id = 216]
01:07:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09e0c53c00) [pid = 1884] [serial = 604] [outer = (nil)]
01:07:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09e0d39c00) [pid = 1884] [serial = 605] [outer = 0x7f09e0c53c00]
01:07:36 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:07:36 INFO - document served over http requires an http
01:07:36 INFO - sub-resource via iframe-tag using the http-csp
01:07:36 INFO - delivery method with keep-origin-redirect and when
01:07:36 INFO - the target request is same-origin.
01:07:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.keep-origin-redirect.http.html | took 2145ms
01:07:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
01:07:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f76000 == 25 [pid = 1884] [id = 217]
01:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09e046bc00) [pid = 1884] [serial = 606] [outer = (nil)]
01:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09e0d38800) [pid = 1884] [serial = 607] [outer = 0x7f09e046bc00]
01:07:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09e18c4c00) [pid = 1884] [serial = 608] [outer = 0x7f09e046bc00]
01:07:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a1b800 == 26 [pid = 1884] [id = 218]
01:07:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09e23a9400) [pid = 1884] [serial = 609] [outer = (nil)]
01:07:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09e23c5000) [pid = 1884] [serial = 610] [outer = 0x7f09e23a9400]
01:07:38 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:07:38 INFO - document served over http requires an http
01:07:38 INFO - sub-resource via iframe-tag using the http-csp
01:07:38 INFO - delivery method with no-redirect and when
01:07:38 INFO - the target request is same-origin.
01:07:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html | took 2337ms
01:07:38 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
01:07:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e259d000 == 27 [pid = 1884] [id = 219]
01:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09e0c4d400) [pid = 1884] [serial = 611] [outer = (nil)]
01:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09e23b3400) [pid = 1884] [serial = 612] [outer = 0x7f09e0c4d400]
01:07:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09e264e400) [pid = 1884] [serial = 613] [outer = 0x7f09e0c4d400]
01:07:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ad1000 == 28 [pid = 1884] [id = 220]
01:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09e2aee400) [pid = 1884] [serial = 614] [outer = (nil)]
01:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09e2afc400) [pid = 1884] [serial = 615] [outer = 0x7f09e2aee400]
01:07:40 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
01:07:40 INFO - document served over http requires an http
01:07:40 INFO - sub-resource via iframe-tag using the http-csp
01:07:40 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:07:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:07:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:40 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
01:07:40 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 2189ms
01:07:40 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
01:07:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d54800 == 29 [pid = 1884] [id = 221]
01:07:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09e23a8400) [pid = 1884] [serial = 616] [outer = (nil)]
01:07:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09e2d83400) [pid = 1884] [serial = 617] [outer = 0x7f09e23a8400]
01:07:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09e2e96800) [pid = 1884] [serial = 618] [outer = 0x7f09e23a8400]
01:07:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:43 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:07:43 INFO - document served over http requires an http
01:07:43 INFO - sub-resource via script-tag using the http-csp
01:07:43 INFO - delivery method with keep-origin-redirect and when
01:07:43 INFO - the target request is same-origin.
01:07:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 2650ms
01:07:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
01:07:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e47e9000 == 30 [pid = 1884] [id = 222]
01:07:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09e2af5c00) [pid = 1884] [serial = 619] [outer = (nil)]
01:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09e3036000) [pid = 1884] [serial = 620] [outer = 0x7f09e2af5c00]
01:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09e4720800) [pid = 1884] [serial = 621] [outer = 0x7f09e2af5c00]
01:07:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:45 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:07:45 INFO - document served over http requires an http
01:07:45 INFO - sub-resource via script-tag using the http-csp
01:07:45 INFO - delivery method with no-redirect and when
01:07:45 INFO - the target request is same-origin.
01:07:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 2488ms
01:07:46 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
01:07:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da019800 == 31 [pid = 1884] [id = 223]
01:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09df1d6c00) [pid = 1884] [serial = 622] [outer = (nil)]
01:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09e046fc00) [pid = 1884] [serial = 623] [outer = 0x7f09df1d6c00]
01:07:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09e48bc000) [pid = 1884] [serial = 624] [outer = 0x7f09df1d6c00]
01:07:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:47 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
01:07:47 INFO - document served over http requires an http
01:07:47 INFO - sub-resource via script-tag using the http-csp
01:07:47 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:07:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:07:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:47 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
01:07:47 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 1943ms
01:07:47 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
01:07:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0b8000 == 32 [pid = 1884] [id = 224]
01:07:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09daf38c00) [pid = 1884] [serial = 625] [outer = (nil)]
01:07:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09db0cf000) [pid = 1884] [serial = 626] [outer = 0x7f09daf38c00]
01:07:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09dc1bd400) [pid = 1884] [serial = 627] [outer = 0x7f09daf38c00]
01:07:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe57800 == 31 [pid = 1884] [id = 208]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db59f800 == 30 [pid = 1884] [id = 207]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0b8800 == 29 [pid = 1884] [id = 206]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0c6800 == 28 [pid = 1884] [id = 203]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0b2800 == 27 [pid = 1884] [id = 202]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db23a000 == 26 [pid = 1884] [id = 201]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db228800 == 25 [pid = 1884] [id = 200]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf9a000 == 24 [pid = 1884] [id = 199]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e4595800 == 23 [pid = 1884] [id = 198]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a1d000 == 22 [pid = 1884] [id = 171]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23e4800 == 21 [pid = 1884] [id = 197]
01:07:49 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded67800 == 20 [pid = 1884] [id = 196]
01:07:50 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09e0c3d800) [pid = 1884] [serial = 537] [outer = (nil)] [url = about:blank]
01:07:50 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09dfa51800) [pid = 1884] [serial = 534] [outer = (nil)] [url = about:blank]
01:07:50 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09dea8e800) [pid = 1884] [serial = 529] [outer = (nil)] [url = about:blank]
01:07:50 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09e18c1800) [pid = 1884] [serial = 540] [outer = (nil)] [url = about:blank]
01:07:50 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
01:07:50 INFO - document served over http requires an http
01:07:50 INFO - sub-resource via xhr-request using the http-csp
01:07:50 INFO - delivery method with keep-origin-redirect and when
01:07:50 INFO - the target request is same-origin.
01:07:50 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 2559ms
01:07:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
01:07:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0b8800 == 21 [pid = 1884] [id = 225]
01:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09db0d0000) [pid = 1884] [serial = 628] [outer = (nil)]
01:07:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09dbe6f000) [pid = 1884] [serial = 629] [outer = 0x7f09db0d0000]
01:07:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09dcc58c00) [pid = 1884] [serial = 630] [outer = 0x7f09db0d0000]
01:07:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:52 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:07:52 INFO - document served over http requires an http
01:07:52 INFO - sub-resource via xhr-request using the http-csp
01:07:52 INFO - delivery method with no-redirect and when
01:07:52 INFO - the target request is same-origin.
01:07:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 1936ms
01:07:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
01:07:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db345000 == 22 [pid = 1884] [id = 226]
01:07:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09db78d400) [pid = 1884] [serial = 631] [outer = (nil)]
01:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09dea3f800) [pid = 1884] [serial = 632] [outer = 0x7f09db78d400]
01:07:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09ded90000) [pid = 1884] [serial = 633] [outer = 0x7f09db78d400]
01:07:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
01:07:54 INFO - document served over http requires an http
01:07:54 INFO - sub-resource via xhr-request using the http-csp
01:07:54 INFO - delivery method with swap-origin-redirect and when
01:07: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"
01:07:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:07:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:07:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
01:07:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1989ms
01:07:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09deec6000) [pid = 1884] [serial = 554] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09db1ec400) [pid = 1884] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541630550]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09dea3d800) [pid = 1884] [serial = 584] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09da269c00) [pid = 1884] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09dea3c000) [pid = 1884] [serial = 548] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09e23c1c00) [pid = 1884] [serial = 551] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09daf44400) [pid = 1884] [serial = 575] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09db1ef400) [pid = 1884] [serial = 570] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09db785400) [pid = 1884] [serial = 557] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09daf43000) [pid = 1884] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09daf35c00) [pid = 1884] [serial = 560] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09dbe77000) [pid = 1884] [serial = 578] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09db0d0800) [pid = 1884] [serial = 565] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09dc3aa400) [pid = 1884] [serial = 581] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09ded8a800) [pid = 1884] [serial = 587] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09daf38800) [pid = 1884] [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]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09dcc53c00) [pid = 1884] [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]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09da268000) [pid = 1884] [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]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09dbe76c00) [pid = 1884] [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]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09db1ea800) [pid = 1884] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541630550]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09da264400) [pid = 1884] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09daf3ec00) [pid = 1884] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:07:55 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09dea91800) [pid = 1884] [serial = 585] [outer = (nil)] [url = about:blank]
01:07:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6f8800 == 23 [pid = 1884] [id = 227]
01:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09da268c00) [pid = 1884] [serial = 634] [outer = (nil)]
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09da271c00) [pid = 1884] [serial = 635] [outer = 0x7f09da268c00]
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09dbe77000) [pid = 1884] [serial = 636] [outer = 0x7f09da268c00]
01:07:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
01:07:57 INFO - document served over http requires an https
01:07:57 INFO - sub-resource via fetch-request using the http-csp
01:07:57 INFO - delivery method with keep-origin-redirect and when
01:07: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"
01:07:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:07:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:07:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:07:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html:23:7
01:07:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html | took 3311ms
01:07:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
01:07:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe52000 == 24 [pid = 1884] [id = 228]
01:07:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09db1ebc00) [pid = 1884] [serial = 637] [outer = (nil)]
01:07:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09dbfe9000) [pid = 1884] [serial = 638] [outer = 0x7f09db1ebc00]
01:07:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09ddf26800) [pid = 1884] [serial = 639] [outer = 0x7f09db1ebc00]
01:07:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:07:59 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
01:07:59 INFO - document served over http requires an https
01:07:59 INFO - sub-resource via fetch-request using the http-csp
01:07:59 INFO - delivery method with no-redirect and when
01:07: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"
01:07:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:07:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:07:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:07:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:07:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:07:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:07:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:07:59 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
01:07:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 1986ms
01:07:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
01:08:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd71800 == 25 [pid = 1884] [id = 229]
01:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09db1f5000) [pid = 1884] [serial = 640] [outer = (nil)]
01:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09deec7000) [pid = 1884] [serial = 641] [outer = 0x7f09db1f5000]
01:08:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09dfae1800) [pid = 1884] [serial = 642] [outer = 0x7f09db1f5000]
01:08:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:01 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
01:08:01 INFO - document served over http requires an https
01:08:01 INFO - sub-resource via fetch-request using the http-csp
01:08:01 INFO - delivery method with swap-origin-redirect and when
01:08:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
01:08:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:08:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:08:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:08:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:01 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
01:08:01 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 1838ms
01:08:01 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
01:08:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def9c800 == 26 [pid = 1884] [id = 230]
01:08:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09deed1400) [pid = 1884] [serial = 643] [outer = (nil)]
01:08:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09e0c54400) [pid = 1884] [serial = 644] [outer = 0x7f09deed1400]
01:08:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09e18cbc00) [pid = 1884] [serial = 645] [outer = 0x7f09deed1400]
01:08:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:03 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
01:08:03 INFO - document served over http requires an https
01:08:03 INFO - sub-resource via fetch-request using the http-csp
01:08:03 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:08:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:08:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:08:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:03 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
01:08:03 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 1743ms
01:08:03 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
01:08:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23e3000 == 27 [pid = 1884] [id = 231]
01:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09e0c54000) [pid = 1884] [serial = 646] [outer = (nil)]
01:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09e2da6800) [pid = 1884] [serial = 647] [outer = 0x7f09e0c54000]
01:08:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09e47ce400) [pid = 1884] [serial = 648] [outer = 0x7f09e0c54000]
01:08:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:05 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
01:08:05 INFO - document served over http requires an https
01:08:05 INFO - sub-resource via fetch-request using the http-csp
01:08:05 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:08:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:08:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:08:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
01:08:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 2244ms
01:08:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
01:08:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7c4a000 == 28 [pid = 1884] [id = 232]
01:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09e2d80800) [pid = 1884] [serial = 649] [outer = (nil)]
01:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09e4b0dc00) [pid = 1884] [serial = 650] [outer = 0x7f09e2d80800]
01:08:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09db83f000) [pid = 1884] [serial = 651] [outer = 0x7f09e2d80800]
01:08:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:07 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
01:08:07 INFO - document served over http requires an https
01:08:07 INFO - sub-resource via fetch-request using the http-csp
01:08:07 INFO - delivery method with no-redirect and when
01:08: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"
01:08:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:08:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:08:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:08:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html:23:7
01:08:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html | took 2185ms
01:08:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html
01:08:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e79000 == 29 [pid = 1884] [id = 233]
01:08:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09db84a800) [pid = 1884] [serial = 652] [outer = (nil)]
01:08:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09e48bf000) [pid = 1884] [serial = 653] [outer = 0x7f09db84a800]
01:08:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09d9f85000) [pid = 1884] [serial = 654] [outer = 0x7f09db84a800]
01:08:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
01:08:10 INFO - document served over http requires an https
01:08:10 INFO - sub-resource via fetch-request using the http-csp
01:08:10 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:08:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:08:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:08:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
01:08:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 2279ms
01:08:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html
01:08:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fbe800 == 30 [pid = 1884] [id = 234]
01:08:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09d9f8e800) [pid = 1884] [serial = 655] [outer = (nil)]
01:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09db849000) [pid = 1884] [serial = 656] [outer = 0x7f09d9f8e800]
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09d9199000) [pid = 1884] [serial = 657] [outer = 0x7f09d9f8e800]
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9013800 == 31 [pid = 1884] [id = 235]
01:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09d919d000) [pid = 1884] [serial = 658] [outer = (nil)]
01:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09d91a0c00) [pid = 1884] [serial = 659] [outer = 0x7f09d919d000]
01:08:13 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
01:08:13 INFO - document served over http requires an https
01:08:13 INFO - sub-resource via iframe-tag using the http-csp
01:08:13 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:13 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
01:08:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 3456ms
01:08:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
01:08:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9022000 == 32 [pid = 1884] [id = 236]
01:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09d90c3800) [pid = 1884] [serial = 660] [outer = (nil)]
01:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09d90c4800) [pid = 1884] [serial = 661] [outer = 0x7f09d90c3800]
01:08:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09d90ca400) [pid = 1884] [serial = 662] [outer = 0x7f09d90c3800]
01:08:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcac1000 == 33 [pid = 1884] [id = 237]
01:08:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09d90cdc00) [pid = 1884] [serial = 663] [outer = (nil)]
01:08:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09d9f89800) [pid = 1884] [serial = 664] [outer = 0x7f09d90cdc00]
01:08:15 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
01:08:15 INFO - document served over http requires an https
01:08:15 INFO - sub-resource via iframe-tag using the http-csp
01:08:15 INFO - delivery method with no-redirect and when
01:08: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"
01:08:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:15 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
01:08:15 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 1987ms
01:08:15 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
01:08:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84be800 == 34 [pid = 1884] [id = 238]
01:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09d8208400) [pid = 1884] [serial = 665] [outer = (nil)]
01:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09d8209400) [pid = 1884] [serial = 666] [outer = 0x7f09d8208400]
01:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09d820fc00) [pid = 1884] [serial = 667] [outer = 0x7f09d8208400]
01:08:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84d1000 == 35 [pid = 1884] [id = 239]
01:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09d90c4000) [pid = 1884] [serial = 668] [outer = (nil)]
01:08:17 INFO - PROCESS | 1833 | [Child 1884] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
01:08:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09d90c2400) [pid = 1884] [serial = 669] [outer = 0x7f09d90c4000]
01:08:18 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
01:08:18 INFO - document served over http requires an https
01:08:18 INFO - sub-resource via iframe-tag using the http-csp
01:08:18 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:18 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
01:08:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 2786ms
01:08:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
01:08:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d19800 == 36 [pid = 1884] [id = 240]
01:08:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09d8206000) [pid = 1884] [serial = 670] [outer = (nil)]
01:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09d91a3000) [pid = 1884] [serial = 671] [outer = 0x7f09d8206000]
01:08:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09dddbb800) [pid = 1884] [serial = 672] [outer = 0x7f09d8206000]
01:08:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84cc800 == 37 [pid = 1884] [id = 241]
01:08:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09d8211000) [pid = 1884] [serial = 673] [outer = (nil)]
01:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09d9f89400) [pid = 1884] [serial = 674] [outer = 0x7f09d8211000]
01:08:21 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
01:08:21 INFO - document served over http requires an https
01:08:21 INFO - sub-resource via iframe-tag using the http-csp
01:08:21 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:21 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
01:08:21 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 2788ms
01:08:21 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
01:08:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc4800 == 38 [pid = 1884] [id = 242]
01:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09d91a1000) [pid = 1884] [serial = 675] [outer = (nil)]
01:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09daf35c00) [pid = 1884] [serial = 676] [outer = 0x7f09d91a1000]
01:08:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09dbe78000) [pid = 1884] [serial = 677] [outer = 0x7f09d91a1000]
01:08:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db345000 == 37 [pid = 1884] [id = 226]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0b8800 == 36 [pid = 1884] [id = 225]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcacf000 == 35 [pid = 1884] [id = 209]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0b8000 == 34 [pid = 1884] [id = 224]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e47e9000 == 33 [pid = 1884] [id = 222]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d54800 == 32 [pid = 1884] [id = 221]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ad1000 == 31 [pid = 1884] [id = 220]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e259d000 == 30 [pid = 1884] [id = 219]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f76000 == 29 [pid = 1884] [id = 217]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a1b800 == 28 [pid = 1884] [id = 218]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c88800 == 27 [pid = 1884] [id = 216]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059a800 == 26 [pid = 1884] [id = 215]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded5f800 == 25 [pid = 1884] [id = 214]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6a800 == 24 [pid = 1884] [id = 195]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debc5800 == 23 [pid = 1884] [id = 213]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd37800 == 22 [pid = 1884] [id = 212]
01:08:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc177800 == 21 [pid = 1884] [id = 211]
01:08:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da02b000 == 22 [pid = 1884] [id = 243]
01:08:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09daf3d000) [pid = 1884] [serial = 678] [outer = (nil)]
01:08:23 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09ddce3000) [pid = 1884] [serial = 582] [outer = (nil)] [url = about:blank]
01:08:23 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09dc1b5000) [pid = 1884] [serial = 579] [outer = (nil)] [url = about:blank]
01:08:23 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09db1f7c00) [pid = 1884] [serial = 576] [outer = (nil)] [url = about:blank]
01:08:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09db1f7c00) [pid = 1884] [serial = 679] [outer = 0x7f09daf3d000]
01:08:23 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
01:08:23 INFO - document served over http requires an https
01:08:23 INFO - sub-resource via iframe-tag using the http-csp
01:08:23 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:23 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
01:08:23 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 2346ms
01:08:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
01:08:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0af800 == 23 [pid = 1884] [id = 244]
01:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09d9f83800) [pid = 1884] [serial = 680] [outer = (nil)]
01:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09db0d4800) [pid = 1884] [serial = 681] [outer = 0x7f09d9f83800]
01:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09dcd7f000) [pid = 1884] [serial = 682] [outer = 0x7f09d9f83800]
01:08:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db346800 == 24 [pid = 1884] [id = 245]
01:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09dddbcc00) [pid = 1884] [serial = 683] [outer = (nil)]
01:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f09dddc0800) [pid = 1884] [serial = 684] [outer = 0x7f09dddbcc00]
01:08:25 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
01:08:25 INFO - document served over http requires an https
01:08:25 INFO - sub-resource via iframe-tag using the http-csp
01:08:25 INFO - delivery method with no-redirect and when
01:08: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"
01:08:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:25 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
01:08:25 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 2037ms
01:08:25 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
01:08:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db594000 == 25 [pid = 1884] [id = 246]
01:08:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f09db1f3000) [pid = 1884] [serial = 685] [outer = (nil)]
01:08:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f09dddbf000) [pid = 1884] [serial = 686] [outer = 0x7f09db1f3000]
01:08:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f09deec6800) [pid = 1884] [serial = 687] [outer = 0x7f09db1f3000]
01:08:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f09e23a9400) [pid = 1884] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541658170]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f09e2aee400) [pid = 1884] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f09e0c53c00) [pid = 1884] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f09e2afc400) [pid = 1884] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09dec6dc00) [pid = 1884] [serial = 593] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09e3036000) [pid = 1884] [serial = 620] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09df1eac00) [pid = 1884] [serial = 596] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09e2d83400) [pid = 1884] [serial = 617] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09dbe6f000) [pid = 1884] [serial = 629] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09db0cf000) [pid = 1884] [serial = 626] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09e0d39c00) [pid = 1884] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09e23b3400) [pid = 1884] [serial = 612] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09e0bd0400) [pid = 1884] [serial = 602] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09dbe74c00) [pid = 1884] [serial = 590] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09e23c5000) [pid = 1884] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541658170]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09e0d38800) [pid = 1884] [serial = 607] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09dea3f800) [pid = 1884] [serial = 632] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09dfae4c00) [pid = 1884] [serial = 599] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09e046fc00) [pid = 1884] [serial = 623] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09da271c00) [pid = 1884] [serial = 635] [outer = (nil)] [url = about:blank]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09db78d400) [pid = 1884] [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]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09db0d0000) [pid = 1884] [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]
01:08:29 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09daf38c00) [pid = 1884] [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]
01:08:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6ee800 == 26 [pid = 1884] [id = 247]
01:08:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09da26f400) [pid = 1884] [serial = 688] [outer = (nil)]
01:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09e23ab000) [pid = 1884] [serial = 546] [outer = (nil)] [url = about:blank]
01:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09ded90000) [pid = 1884] [serial = 633] [outer = (nil)] [url = about:blank]
01:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09df07c400) [pid = 1884] [serial = 588] [outer = (nil)] [url = about:blank]
01:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09dc1bd400) [pid = 1884] [serial = 627] [outer = (nil)] [url = about:blank]
01:08:30 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09dcc58c00) [pid = 1884] [serial = 630] [outer = (nil)] [url = about:blank]
01:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09daf3a400) [pid = 1884] [serial = 689] [outer = 0x7f09da26f400]
01:08:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
01:08:30 INFO - document served over http requires an https
01:08:30 INFO - sub-resource via iframe-tag using the http-csp
01:08:30 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:08:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:08:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html:23:7
01:08:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 4443ms
01:08:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html
01:08:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe59800 == 27 [pid = 1884] [id = 248]
01:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09dbe73000) [pid = 1884] [serial = 690] [outer = (nil)]
01:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09dcc54800) [pid = 1884] [serial = 691] [outer = 0x7f09dbe73000]
01:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09deecc800) [pid = 1884] [serial = 692] [outer = 0x7f09dbe73000]
01:08:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:32 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
01:08:32 INFO - document served over http requires an https
01:08:32 INFO - sub-resource via script-tag using the http-csp
01:08:32 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:32 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
01:08:32 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 2043ms
01:08:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
01:08:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db353000 == 28 [pid = 1884] [id = 249]
01:08:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09daf3bc00) [pid = 1884] [serial = 693] [outer = (nil)]
01:08:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09db840000) [pid = 1884] [serial = 694] [outer = 0x7f09daf3bc00]
01:08:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09ddce5c00) [pid = 1884] [serial = 695] [outer = 0x7f09daf3bc00]
01:08:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:34 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
01:08:34 INFO - document served over http requires an https
01:08:34 INFO - sub-resource via script-tag using the http-csp
01:08:34 INFO - delivery method with no-redirect and when
01:08: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"
01:08:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:34 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
01:08:34 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 1981ms
01:08:34 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
01:08:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd34000 == 29 [pid = 1884] [id = 250]
01:08:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09db0d0000) [pid = 1884] [serial = 696] [outer = (nil)]
01:08:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09deec5400) [pid = 1884] [serial = 697] [outer = 0x7f09db0d0000]
01:08:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09df959800) [pid = 1884] [serial = 698] [outer = 0x7f09db0d0000]
01:08:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:36 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
01:08:36 INFO - document served over http requires an https
01:08:36 INFO - sub-resource via script-tag using the http-csp
01:08:36 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:36 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
01:08:36 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 2552ms
01:08:36 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
01:08:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def8c800 == 30 [pid = 1884] [id = 251]
01:08:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09deece400) [pid = 1884] [serial = 699] [outer = (nil)]
01:08:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09e0476800) [pid = 1884] [serial = 700] [outer = 0x7f09deece400]
01:08:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09e0f86400) [pid = 1884] [serial = 701] [outer = 0x7f09deece400]
01:08:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:39 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
01:08:39 INFO - document served over http requires an https
01:08:39 INFO - sub-resource via script-tag using the http-csp
01:08:39 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:39 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
01:08:39 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 2538ms
01:08:39 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
01:08:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f65800 == 31 [pid = 1884] [id = 252]
01:08:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09e0474400) [pid = 1884] [serial = 702] [outer = (nil)]
01:08:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09e23cc800) [pid = 1884] [serial = 703] [outer = 0x7f09e0474400]
01:08:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09e2afcc00) [pid = 1884] [serial = 704] [outer = 0x7f09e0474400]
01:08:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:42 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
01:08:42 INFO - document served over http requires an https
01:08:42 INFO - sub-resource via script-tag using the http-csp
01:08:42 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:42 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
01:08:42 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 2991ms
01:08:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
01:08:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25a4800 == 32 [pid = 1884] [id = 253]
01:08:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09e23c5400) [pid = 1884] [serial = 705] [outer = (nil)]
01:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09e3a0f000) [pid = 1884] [serial = 706] [outer = 0x7f09e23c5400]
01:08:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09e48c0c00) [pid = 1884] [serial = 707] [outer = 0x7f09e23c5400]
01:08:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:44 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
01:08:44 INFO - document served over http requires an https
01:08:44 INFO - sub-resource via script-tag using the http-csp
01:08:44 INFO - delivery method with no-redirect and when
01:08: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"
01:08:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:44 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
01:08:44 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 1987ms
01:08:44 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
01:08:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e46000 == 33 [pid = 1884] [id = 254]
01:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09dafcf800) [pid = 1884] [serial = 708] [outer = (nil)]
01:08:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09dafd0800) [pid = 1884] [serial = 709] [outer = 0x7f09dafcf800]
01:08:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09e2e94400) [pid = 1884] [serial = 710] [outer = 0x7f09dafcf800]
01:08:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:46 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
01:08:46 INFO - document served over http requires an https
01:08:46 INFO - sub-resource via script-tag using the http-csp
01:08:46 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:08:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:08:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:46 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
01:08:46 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 1990ms
01:08:46 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
01:08:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0ea6800 == 34 [pid = 1884] [id = 255]
01:08:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09d80f0c00) [pid = 1884] [serial = 711] [outer = (nil)]
01:08:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f09d80f1c00) [pid = 1884] [serial = 712] [outer = 0x7f09d80f0c00]
01:08:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f09d80f7800) [pid = 1884] [serial = 713] [outer = 0x7f09d80f0c00]
01:08:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:48 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
01:08:48 INFO - document served over http requires an https
01:08:48 INFO - sub-resource via xhr-request using the http-csp
01:08:48 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:08:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:08:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:48 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
01:08:48 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 1789ms
01:08:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
01:08:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0ebf000 == 35 [pid = 1884] [id = 256]
01:08:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f09d7ec9000) [pid = 1884] [serial = 714] [outer = (nil)]
01:08:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f09d7eca000) [pid = 1884] [serial = 715] [outer = 0x7f09d7ec9000]
01:08:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f09d80f1000) [pid = 1884] [serial = 716] [outer = 0x7f09d7ec9000]
01:08:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:50 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
01:08:50 INFO - document served over http requires an https
01:08:50 INFO - sub-resource via xhr-request using the http-csp
01:08:50 INFO - delivery method with no-redirect and when
01:08: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"
01:08:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:08:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:08:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:50 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
01:08:50 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 2283ms
01:08:50 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
01:08:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7754800 == 36 [pid = 1884] [id = 257]
01:08:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f09d77d4800) [pid = 1884] [serial = 717] [outer = (nil)]
01:08:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f09d77d5800) [pid = 1884] [serial = 718] [outer = 0x7f09d77d4800]
01:08:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f09dafcb400) [pid = 1884] [serial = 719] [outer = 0x7f09d77d4800]
01:08:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:52 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
01:08:52 INFO - document served over http requires an https
01:08:52 INFO - sub-resource via xhr-request using the http-csp
01:08:52 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:08:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:08:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:52 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
01:08:52 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 2141ms
01:08:52 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
01:08:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8054800 == 37 [pid = 1884] [id = 258]
01:08:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f09d77d4c00) [pid = 1884] [serial = 720] [outer = (nil)]
01:08:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f09d7892800) [pid = 1884] [serial = 721] [outer = 0x7f09d77d4c00]
01:08:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f09d789d800) [pid = 1884] [serial = 722] [outer = 0x7f09d77d4c00]
01:08:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:54 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
01:08:54 INFO - document served over http requires an https
01:08:54 INFO - sub-resource via xhr-request using the http-csp
01:08:54 INFO - delivery method with swap-origin-redirect and when
01:08: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"
01:08:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:08:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:08:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:54 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
01:08:54 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 2090ms
01:08:54 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
01:08:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b14800 == 38 [pid = 1884] [id = 259]
01:08:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f09d7894400) [pid = 1884] [serial = 723] [outer = (nil)]
01:08:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f09d7a63c00) [pid = 1884] [serial = 724] [outer = 0x7f09d7894400]
01:08:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f09d7b60400) [pid = 1884] [serial = 725] [outer = 0x7f09d7894400]
01:08:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:58 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
01:08:58 INFO - document served over http requires an https
01:08:58 INFO - sub-resource via xhr-request using the http-csp
01:08:58 INFO - delivery method with keep-origin-redirect and when
01:08: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"
01:08:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:08:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:08:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:08:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:08:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:08:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:08:58 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
01:08:58 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 3648ms
01:08:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
01:08:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc18f800 == 39 [pid = 1884] [id = 260]
01:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f09d7a5cc00) [pid = 1884] [serial = 726] [outer = (nil)]
01:08:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f09d6aed400) [pid = 1884] [serial = 727] [outer = 0x7f09d7a5cc00]
01:08:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f09d6af2400) [pid = 1884] [serial = 728] [outer = 0x7f09d7a5cc00]
01:08:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:08:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:00 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
01:09:00 INFO - document served over http requires an https
01:09:00 INFO - sub-resource via xhr-request using the http-csp
01:09:00 INFO - delivery method with no-redirect and when
01:09: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"
01:09:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:00 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
01:09:00 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 1737ms
01:09:00 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
01:09:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f868dca3000 == 6 [pid = 1833] [id = 6]
01:09:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6957000 == 40 [pid = 1884] [id = 261]
01:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f09d69d9c00) [pid = 1884] [serial = 729] [outer = (nil)]
01:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f09d69dac00) [pid = 1884] [serial = 730] [outer = 0x7f09d69d9c00]
01:09:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f09d77ca800) [pid = 1884] [serial = 731] [outer = 0x7f09d69d9c00]
01:09:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe52000 == 39 [pid = 1884] [id = 228]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd71800 == 38 [pid = 1884] [id = 229]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def9c800 == 37 [pid = 1884] [id = 230]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23e3000 == 36 [pid = 1884] [id = 231]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7c4a000 == 35 [pid = 1884] [id = 232]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e79000 == 34 [pid = 1884] [id = 233]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9013800 == 33 [pid = 1884] [id = 235]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcac1000 == 32 [pid = 1884] [id = 237]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9022000 == 31 [pid = 1884] [id = 236]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84d1000 == 30 [pid = 1884] [id = 239]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84be800 == 29 [pid = 1884] [id = 238]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84cc800 == 28 [pid = 1884] [id = 241]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d19800 == 27 [pid = 1884] [id = 240]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da02b000 == 26 [pid = 1884] [id = 243]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc4800 == 25 [pid = 1884] [id = 242]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db346800 == 24 [pid = 1884] [id = 245]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0af800 == 23 [pid = 1884] [id = 244]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6ee800 == 22 [pid = 1884] [id = 247]
01:09:01 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db594000 == 21 [pid = 1884] [id = 246]
01:09:02 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
01:09:02 INFO - document served over http requires an https
01:09:02 INFO - sub-resource via xhr-request using the http-csp
01:09:02 INFO - delivery method with swap-origin-redirect and when
01:09: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"
01:09:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:02 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
01:09:02 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 2356ms
01:09:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
01:09:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84b8800 == 22 [pid = 1884] [id = 262]
01:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f09d69da000) [pid = 1884] [serial = 732] [outer = (nil)]
01:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f09d7b61c00) [pid = 1884] [serial = 733] [outer = 0x7f09d69da000]
01:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f09d90c8800) [pid = 1884] [serial = 734] [outer = 0x7f09d69da000]
01:09:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:04 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
01:09:04 INFO - document served over http requires an http
01:09:04 INFO - sub-resource via fetch-request using the meta-csp
01:09:04 INFO - delivery method with keep-origin-redirect and when
01:09:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
01:09:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:09:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:09:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:09:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:04 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
01:09:04 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 1838ms
01:09:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
01:09:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e61000 == 23 [pid = 1884] [id = 263]
01:09:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f09d7ec8000) [pid = 1884] [serial = 735] [outer = (nil)]
01:09:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f09d9f84c00) [pid = 1884] [serial = 736] [outer = 0x7f09d7ec8000]
01:09:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f09dafc8c00) [pid = 1884] [serial = 737] [outer = 0x7f09d7ec8000]
01:09:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f09d90c4000) [pid = 1884] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f09dec72000) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f09dcb8b000) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f09dea3ac00) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f09ded8d400) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f09e0c37800) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f09deec7000) [pid = 1884] [serial = 641] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f09daf3a400) [pid = 1884] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f09dddbf000) [pid = 1884] [serial = 686] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f09e4b0dc00) [pid = 1884] [serial = 650] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f09dddc0800) [pid = 1884] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541705416]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f09db0d4800) [pid = 1884] [serial = 681] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f09db1f7c00) [pid = 1884] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f09daf35c00) [pid = 1884] [serial = 676] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f09e2da6800) [pid = 1884] [serial = 647] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f09d9f89400) [pid = 1884] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f09d91a3000) [pid = 1884] [serial = 671] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f09e0c54400) [pid = 1884] [serial = 644] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f09dbfe9000) [pid = 1884] [serial = 638] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f09e48bf000) [pid = 1884] [serial = 653] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f09d91a0c00) [pid = 1884] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f09db849000) [pid = 1884] [serial = 656] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f09d9f89800) [pid = 1884] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541695488]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f09d90c4800) [pid = 1884] [serial = 661] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f09d90c2400) [pid = 1884] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f09d8209400) [pid = 1884] [serial = 666] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09dcc54800) [pid = 1884] [serial = 691] [outer = (nil)] [url = about:blank]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09db1f3000) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09da26f400) [pid = 1884] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09daf3d000) [pid = 1884] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09d9f83800) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09d91a1000) [pid = 1884] [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]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09dddbcc00) [pid = 1884] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541705416]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09d8211000) [pid = 1884] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09d919d000) [pid = 1884] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:09:08 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09d90cdc00) [pid = 1884] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541695488]
01:09:08 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
01:09:08 INFO - document served over http requires an http
01:09:08 INFO - sub-resource via fetch-request using the meta-csp
01:09:08 INFO - delivery method with no-redirect and when
01:09:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
01:09:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:09:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:09:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:09:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:08 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
01:09:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 3839ms
01:09:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
01:09:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc8000 == 24 [pid = 1884] [id = 264]
01:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09d9199400) [pid = 1884] [serial = 738] [outer = (nil)]
01:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09d9f84000) [pid = 1884] [serial = 739] [outer = 0x7f09d9199400]
01:09:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09db0ce400) [pid = 1884] [serial = 740] [outer = 0x7f09d9199400]
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:11 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
01:09:11 INFO - document served over http requires an http
01:09:11 INFO - sub-resource via fetch-request using the meta-csp
01:09:11 INFO - delivery method with swap-origin-redirect and when
01:09:11 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
01:09:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:09:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:09:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:09:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:11 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
01:09:11 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 3043ms
01:09:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
01:09:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fb8800 == 25 [pid = 1884] [id = 265]
01:09:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09d7b62000) [pid = 1884] [serial = 741] [outer = (nil)]
01:09:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09d80f3000) [pid = 1884] [serial = 742] [outer = 0x7f09d7b62000]
01:09:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09dafc8000) [pid = 1884] [serial = 743] [outer = 0x7f09d7b62000]
01:09:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db21d800 == 26 [pid = 1884] [id = 266]
01:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09db0d6400) [pid = 1884] [serial = 744] [outer = (nil)]
01:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09db1f3800) [pid = 1884] [serial = 745] [outer = 0x7f09db0d6400]
01:09:13 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
01:09:13 INFO - document served over http requires an http
01:09:13 INFO - sub-resource via iframe-tag using the meta-csp
01:09:13 INFO - delivery method with keep-origin-redirect and when
01:09:13 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
01:09:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:09:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:09:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:13 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
01:09:13 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 1985ms
01:09:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
01:09:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db34d800 == 27 [pid = 1884] [id = 267]
01:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09d7b61800) [pid = 1884] [serial = 746] [outer = (nil)]
01:09:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09db1ed800) [pid = 1884] [serial = 747] [outer = 0x7f09d7b61800]
01:09:14 INFO - PROCESS | 1833 | --DOMWINDOW == 15 (0x7f868df68c00) [pid = 1833] [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.]
01:09:14 INFO - PROCESS | 1833 | --DOMWINDOW == 14 (0x7f868de30800) [pid = 1833] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
01:09:14 INFO - PROCESS | 1833 | --DOMWINDOW == 13 (0x7f868edc0400) [pid = 1833] [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.]
01:09:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f09db849000) [pid = 1884] [serial = 748] [outer = 0x7f09d7b61800]
01:09:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe51800 == 28 [pid = 1884] [id = 268]
01:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f09dbfe2000) [pid = 1884] [serial = 749] [outer = (nil)]
01:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f09dc1b6400) [pid = 1884] [serial = 750] [outer = 0x7f09dbfe2000]
01:09:15 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
01:09:15 INFO - document served over http requires an http
01:09:15 INFO - sub-resource via iframe-tag using the meta-csp
01:09:15 INFO - delivery method with no-redirect and when
01:09:15 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
01:09:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:09:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:09:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:15 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
01:09:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1889ms
01:09:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
01:09:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbc2800 == 29 [pid = 1884] [id = 269]
01:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f09db791400) [pid = 1884] [serial = 751] [outer = (nil)]
01:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f09dc1b8400) [pid = 1884] [serial = 752] [outer = 0x7f09db791400]
01:09:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f09dddb8c00) [pid = 1884] [serial = 753] [outer = 0x7f09db791400]
01:09:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea1e800 == 30 [pid = 1884] [id = 270]
01:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f09dddc0000) [pid = 1884] [serial = 754] [outer = (nil)]
01:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f09dea35000) [pid = 1884] [serial = 755] [outer = 0x7f09dddc0000]
01:09:17 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
01:09:17 INFO - document served over http requires an http
01:09:17 INFO - sub-resource via iframe-tag using the meta-csp
01:09:17 INFO - delivery method with swap-origin-redirect and when
01:09:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
01:09:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:09:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:09:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:17 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
01:09:17 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 2105ms
01:09:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
01:09:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0420000 == 31 [pid = 1884] [id = 271]
01:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f09ddf24000) [pid = 1884] [serial = 756] [outer = (nil)]
01:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f09ded86400) [pid = 1884] [serial = 757] [outer = 0x7f09ddf24000]
01:09:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f09df1ef400) [pid = 1884] [serial = 758] [outer = 0x7f09ddf24000]
01:09:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:19 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
01:09:19 INFO - document served over http requires an http
01:09:19 INFO - sub-resource via script-tag using the meta-csp
01:09:19 INFO - delivery method with keep-origin-redirect and when
01:09:19 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
01:09:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:09:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:09:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:19 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
01:09:19 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 2134ms
01:09:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
01:09:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23f3000 == 32 [pid = 1884] [id = 272]
01:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f09dddbe800) [pid = 1884] [serial = 759] [outer = (nil)]
01:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f09e0d33800) [pid = 1884] [serial = 760] [outer = 0x7f09dddbe800]
01:09:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f09e23c1c00) [pid = 1884] [serial = 761] [outer = 0x7f09dddbe800]
01:09:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:22 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
01:09:22 INFO - document served over http requires an http
01:09:22 INFO - sub-resource via script-tag using the meta-csp
01:09:22 INFO - delivery method with no-redirect and when
01:09:22 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
01:09:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:09:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:09:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:22 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
01:09:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2539ms
01:09:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
01:09:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d631d800 == 33 [pid = 1884] [id = 273]
01:09:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f09e0c54400) [pid = 1884] [serial = 762] [outer = (nil)]
01:09:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f09e7c1b000) [pid = 1884] [serial = 763] [outer = 0x7f09e0c54400]
01:09:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f09d6399800) [pid = 1884] [serial = 764] [outer = 0x7f09e0c54400]
01:09:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:24 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
01:09:24 INFO - document served over http requires an http
01:09:24 INFO - sub-resource via script-tag using the meta-csp
01:09:24 INFO - delivery method with swap-origin-redirect and when
01:09:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
01:09:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:09:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:09:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:24 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
01:09:24 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 2179ms
01:09:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
01:09:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6339000 == 34 [pid = 1884] [id = 274]
01:09:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f09d63a4400) [pid = 1884] [serial = 765] [outer = (nil)]
01:09:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f09d77cb800) [pid = 1884] [serial = 766] [outer = 0x7f09d63a4400]
01:09:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f09d6ba6000) [pid = 1884] [serial = 767] [outer = 0x7f09d63a4400]
01:09:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:26 INFO - PROCESS | 1833 | --DOMWINDOW == 12 (0x7f868d03a400) [pid = 1833] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
01:09:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f868de19800 == 5 [pid = 1833] [id = 7]
01:09:27 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
01:09:27 INFO - document served over http requires an http
01:09:27 INFO - sub-resource via xhr-request using the meta-csp
01:09:27 INFO - delivery method with keep-origin-redirect and when
01:09:27 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
01:09:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:27 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
01:09:27 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 2695ms
01:09:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
01:09:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b47000 == 35 [pid = 1884] [id = 275]
01:09:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f09d63a4800) [pid = 1884] [serial = 768] [outer = (nil)]
01:09:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f09d6baf400) [pid = 1884] [serial = 769] [outer = 0x7f09d63a4800]
01:09:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f09d608f800) [pid = 1884] [serial = 770] [outer = 0x7f09d63a4800]
01:09:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:28 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
01:09:28 INFO - document served over http requires an http
01:09:28 INFO - sub-resource via xhr-request using the meta-csp
01:09:28 INFO - delivery method with no-redirect and when
01:09:28 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
01:09:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:28 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
01:09:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1791ms
01:09:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b4800 == 36 [pid = 1884] [id = 276]
01:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f09d609a000) [pid = 1884] [serial = 771] [outer = (nil)]
01:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f09d6ba7c00) [pid = 1884] [serial = 772] [outer = 0x7f09d609a000]
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f09d6199400) [pid = 1884] [serial = 773] [outer = 0x7f09d609a000]
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:30 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
01:09:30 INFO - document served over http requires an http
01:09:30 INFO - sub-resource via xhr-request using the meta-csp
01:09:30 INFO - delivery method with swap-origin-redirect and when
01:09:30 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
01:09:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:30 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
01:09:30 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 1729ms
01:09:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
01:09:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6283800 == 37 [pid = 1884] [id = 277]
01:09:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f09d609a400) [pid = 1884] [serial = 774] [outer = (nil)]
01:09:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f09d61a4000) [pid = 1884] [serial = 775] [outer = 0x7f09d609a400]
01:09:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f09d62ac400) [pid = 1884] [serial = 776] [outer = 0x7f09d609a400]
01:09:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:33 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
01:09:33 INFO - document served over http requires an https
01:09:33 INFO - sub-resource via fetch-request using the meta-csp
01:09:33 INFO - delivery method with keep-origin-redirect and when
01:09:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
01:09:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:09:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:09:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:09:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:33 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
01:09:33 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 2889ms
01:09:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
01:09:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6329800 == 38 [pid = 1884] [id = 278]
01:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f09d61a0800) [pid = 1884] [serial = 777] [outer = (nil)]
01:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f09d62aec00) [pid = 1884] [serial = 778] [outer = 0x7f09d61a0800]
01:09:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f09d69de800) [pid = 1884] [serial = 779] [outer = 0x7f09d61a0800]
01:09:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:36 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
01:09:36 INFO - document served over http requires an https
01:09:36 INFO - sub-resource via fetch-request using the meta-csp
01:09:36 INFO - delivery method with no-redirect and when
01:09:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
01:09:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:09:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:09:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:09:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:36 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
01:09:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2754ms
01:09:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
01:09:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d693f800 == 39 [pid = 1884] [id = 279]
01:09:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f09d6aee800) [pid = 1884] [serial = 780] [outer = (nil)]
01:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f09d6afa800) [pid = 1884] [serial = 781] [outer = 0x7f09d6aee800]
01:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f09d7a60800) [pid = 1884] [serial = 782] [outer = 0x7f09d6aee800]
01:09:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:38 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
01:09:38 INFO - document served over http requires an https
01:09:38 INFO - sub-resource via fetch-request using the meta-csp
01:09:38 INFO - delivery method with swap-origin-redirect and when
01:09:38 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
01:09:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:09:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:09:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:09:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:38 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
01:09:38 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 2385ms
01:09:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
01:09:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d805e000 == 40 [pid = 1884] [id = 280]
01:09:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f09d7a59c00) [pid = 1884] [serial = 783] [outer = (nil)]
01:09:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f09d80f0000) [pid = 1884] [serial = 784] [outer = 0x7f09d7a59c00]
01:09:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f09d90ca000) [pid = 1884] [serial = 785] [outer = 0x7f09d7a59c00]
01:09:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd68000 == 39 [pid = 1884] [id = 210]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db353000 == 38 [pid = 1884] [id = 249]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd34000 == 37 [pid = 1884] [id = 250]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def8c800 == 36 [pid = 1884] [id = 251]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f65800 == 35 [pid = 1884] [id = 252]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25a4800 == 34 [pid = 1884] [id = 253]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e46000 == 33 [pid = 1884] [id = 254]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0ea6800 == 32 [pid = 1884] [id = 255]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0ebf000 == 31 [pid = 1884] [id = 256]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7754800 == 30 [pid = 1884] [id = 257]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8054800 == 29 [pid = 1884] [id = 258]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b14800 == 28 [pid = 1884] [id = 259]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6957000 == 27 [pid = 1884] [id = 261]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84b8800 == 26 [pid = 1884] [id = 262]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6f8800 == 25 [pid = 1884] [id = 227]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe59800 == 24 [pid = 1884] [id = 248]
01:09:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e61000 == 23 [pid = 1884] [id = 263]
01:09:40 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f09dbe78000) [pid = 1884] [serial = 677] [outer = (nil)] [url = about:blank]
01:09:40 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f09deec6800) [pid = 1884] [serial = 687] [outer = (nil)] [url = about:blank]
01:09:40 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f09dcd7f000) [pid = 1884] [serial = 682] [outer = (nil)] [url = about:blank]
01:09:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6959000 == 24 [pid = 1884] [id = 281]
01:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f09d6af5800) [pid = 1884] [serial = 786] [outer = (nil)]
01:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f09d7a5dc00) [pid = 1884] [serial = 787] [outer = 0x7f09d6af5800]
01:09:41 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
01:09:41 INFO - document served over http requires an https
01:09:41 INFO - sub-resource via iframe-tag using the meta-csp
01:09:41 INFO - delivery method with keep-origin-redirect and when
01:09:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
01:09:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:09:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:09:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:41 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
01:09:41 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 2868ms
01:09:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
01:09:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b2a800 == 25 [pid = 1884] [id = 282]
01:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f09d7890400) [pid = 1884] [serial = 788] [outer = (nil)]
01:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f09d7ec3400) [pid = 1884] [serial = 789] [outer = 0x7f09d7890400]
01:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f09da264000) [pid = 1884] [serial = 790] [outer = 0x7f09d7890400]
01:09:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84c9000 == 26 [pid = 1884] [id = 283]
01:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f09da26f400) [pid = 1884] [serial = 791] [outer = (nil)]
01:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f09daf3f400) [pid = 1884] [serial = 792] [outer = 0x7f09da26f400]
01:09:43 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
01:09:43 INFO - document served over http requires an https
01:09:43 INFO - sub-resource via iframe-tag using the meta-csp
01:09:43 INFO - delivery method with no-redirect and when
01:09: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-https/iframe-tag/cross-origin.no-redirect.http.html"
01:09:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:09:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:09:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:43 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
01:09:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1679ms
01:09:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
01:09:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e61000 == 27 [pid = 1884] [id = 284]
01:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f09d7ec0400) [pid = 1884] [serial = 793] [outer = (nil)]
01:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f09daf3d800) [pid = 1884] [serial = 794] [outer = 0x7f09d7ec0400]
01:09:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f09db1ee400) [pid = 1884] [serial = 795] [outer = 0x7f09d7ec0400]
01:09:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf92000 == 28 [pid = 1884] [id = 285]
01:09:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f09db786400) [pid = 1884] [serial = 796] [outer = (nil)]
01:09:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f09db78d400) [pid = 1884] [serial = 797] [outer = 0x7f09db786400]
01:09:45 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
01:09:45 INFO - document served over http requires an https
01:09:45 INFO - sub-resource via iframe-tag using the meta-csp
01:09:45 INFO - delivery method with swap-origin-redirect and when
01:09:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
01:09:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:45 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:09:45 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:09:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:45 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
01:09:45 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 1741ms
01:09:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
01:09:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0c3800 == 29 [pid = 1884] [id = 286]
01:09:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f09d7899400) [pid = 1884] [serial = 798] [outer = (nil)]
01:09:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f09d820cc00) [pid = 1884] [serial = 799] [outer = 0x7f09d7899400]
01:09:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f09dbfe5400) [pid = 1884] [serial = 800] [outer = 0x7f09d7899400]
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f09db1f5000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f09df1e8c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f09db793800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f09df1d8c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f09ddce6000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f09e2af5c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f09dfae9400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f09dec75800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f09e18cdc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f09dcc53400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f09ddf27800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f09e23c8000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f09df1d6c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f09e0d3dc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f09e18c0400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f09e3038000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f09e2e95400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f09ddf2e000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f09dcd76400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f09e106e400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f09e0c3b800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f09dfa58400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f09ddce5800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f09dec6cc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f09e0c3bc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f09e0c4d400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f09db1ebc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f09d69d9c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f09d69da000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f09d7ec8000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f09df1ea000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f09ddce3c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f09dcc4f800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f09e7a67400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f09dcb81800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f09e23ad400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f09db1f7400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f09ddce7800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f09e23cc400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f09dea8c400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f09e046bc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f09dbfeb800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f09dcb81c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f09d8206000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f09e23a8400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f09df078800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f09e2e9e800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f09daf42400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f09dc1b7800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f09dcc52800) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09df951400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09e4a34000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09dfa60c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09df1e1400) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09e23a8000) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09db0cdc00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09e3037c00) [pid = 1884] [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]
01:09:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09d69dac00) [pid = 1884] [serial = 730] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09d7b61c00) [pid = 1884] [serial = 733] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09deec5400) [pid = 1884] [serial = 697] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09d80f1c00) [pid = 1884] [serial = 712] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09dafd0800) [pid = 1884] [serial = 709] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09e23cc800) [pid = 1884] [serial = 703] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09d9f84c00) [pid = 1884] [serial = 736] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09e0476800) [pid = 1884] [serial = 700] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09e3a0f000) [pid = 1884] [serial = 706] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09db840000) [pid = 1884] [serial = 694] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09d7eca000) [pid = 1884] [serial = 715] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09d77d5800) [pid = 1884] [serial = 718] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09d7892800) [pid = 1884] [serial = 721] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09d7a63c00) [pid = 1884] [serial = 724] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09d6aed400) [pid = 1884] [serial = 727] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09dfaef800) [pid = 1884] [serial = 600] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09e2e90c00) [pid = 1884] [serial = 440] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09e0c42400) [pid = 1884] [serial = 549] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d77ca800) [pid = 1884] [serial = 731] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09e7e4fc00) [pid = 1884] [serial = 516] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09dcc5c000) [pid = 1884] [serial = 411] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09e7a86000) [pid = 1884] [serial = 403] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09dcb7dc00) [pid = 1884] [serial = 591] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09e453e800) [pid = 1884] [serial = 552] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09deecb800) [pid = 1884] [serial = 555] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09dbfe1800) [pid = 1884] [serial = 519] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09e18c4c00) [pid = 1884] [serial = 608] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09e18cbc00) [pid = 1884] [serial = 645] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09dbe6cc00) [pid = 1884] [serial = 524] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09ddce6800) [pid = 1884] [serial = 408] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09dddbb800) [pid = 1884] [serial = 672] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09e2e96800) [pid = 1884] [serial = 618] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09e2543800) [pid = 1884] [serial = 330] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09e7c2fc00) [pid = 1884] [serial = 339] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09db0d7400) [pid = 1884] [serial = 566] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09df1eb400) [pid = 1884] [serial = 504] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09df94fc00) [pid = 1884] [serial = 465] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09e1079800) [pid = 1884] [serial = 327] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09db78a400) [pid = 1884] [serial = 558] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09e0c43000) [pid = 1884] [serial = 603] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09e2d84800) [pid = 1884] [serial = 398] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09e2dae800) [pid = 1884] [serial = 507] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09db1f7000) [pid = 1884] [serial = 571] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09e4540400) [pid = 1884] [serial = 510] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09db83f000) [pid = 1884] [serial = 651] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09dfae1800) [pid = 1884] [serial = 642] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09e0d3b800) [pid = 1884] [serial = 393] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09daf3ac00) [pid = 1884] [serial = 561] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09df1f4400) [pid = 1884] [serial = 375] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09ddcecc00) [pid = 1884] [serial = 369] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09e4720800) [pid = 1884] [serial = 621] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09e0c55400) [pid = 1884] [serial = 471] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09e0470400) [pid = 1884] [serial = 356] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09e7e42800) [pid = 1884] [serial = 294] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09dcd80400) [pid = 1884] [serial = 414] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09df1d6800) [pid = 1884] [serial = 594] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09e5f45000) [pid = 1884] [serial = 361] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09e48bc000) [pid = 1884] [serial = 624] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09e107bc00) [pid = 1884] [serial = 477] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09e47ce400) [pid = 1884] [serial = 648] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09e2d9fc00) [pid = 1884] [serial = 333] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09e48c3800) [pid = 1884] [serial = 513] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09e479c800) [pid = 1884] [serial = 336] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09df95a400) [pid = 1884] [serial = 597] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09e0bd6800) [pid = 1884] [serial = 468] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09e2549000) [pid = 1884] [serial = 482] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09e0f89c00) [pid = 1884] [serial = 474] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09dfa5fc00) [pid = 1884] [serial = 366] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09df1e4800) [pid = 1884] [serial = 372] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09dfa59c00) [pid = 1884] [serial = 435] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09dc1b2000) [pid = 1884] [serial = 445] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09e264e400) [pid = 1884] [serial = 613] [outer = (nil)] [url = about:blank]
01:09:48 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09ddf26800) [pid = 1884] [serial = 639] [outer = (nil)] [url = about:blank]
01:09:49 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
01:09:49 INFO - document served over http requires an https
01:09:49 INFO - sub-resource via script-tag using the meta-csp
01:09:49 INFO - delivery method with keep-origin-redirect and when
01:09:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
01:09:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:09:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:09:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:49 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
01:09:49 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 4496ms
01:09:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
01:09:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d32800 == 30 [pid = 1884] [id = 287]
01:09:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d69d9c00) [pid = 1884] [serial = 801] [outer = (nil)]
01:09:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09d6baac00) [pid = 1884] [serial = 802] [outer = 0x7f09d69d9c00]
01:09:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09d7ec2c00) [pid = 1884] [serial = 803] [outer = 0x7f09d69d9c00]
01:09:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:51 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
01:09:51 INFO - document served over http requires an https
01:09:51 INFO - sub-resource via script-tag using the meta-csp
01:09:51 INFO - delivery method with no-redirect and when
01:09:51 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
01:09:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:09:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:09:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:51 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
01:09:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2393ms
01:09:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
01:09:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db340800 == 31 [pid = 1884] [id = 288]
01:09:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09d69d9400) [pid = 1884] [serial = 804] [outer = (nil)]
01:09:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09d90bf400) [pid = 1884] [serial = 805] [outer = 0x7f09d69d9400]
01:09:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dafcac00) [pid = 1884] [serial = 806] [outer = 0x7f09d69d9400]
01:09:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:54 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
01:09:54 INFO - document served over http requires an https
01:09:54 INFO - sub-resource via script-tag using the meta-csp
01:09:54 INFO - delivery method with swap-origin-redirect and when
01:09:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
01:09:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:09:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:09:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:54 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
01:09:54 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 2693ms
01:09:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
01:09:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6e4000 == 32 [pid = 1884] [id = 289]
01:09:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09d919d400) [pid = 1884] [serial = 807] [outer = (nil)]
01:09:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09db1eb000) [pid = 1884] [serial = 808] [outer = 0x7f09d919d400]
01:09:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09dbfe1800) [pid = 1884] [serial = 809] [outer = 0x7f09d919d400]
01:09:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:56 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
01:09:56 INFO - document served over http requires an https
01:09:56 INFO - sub-resource via xhr-request using the meta-csp
01:09:56 INFO - delivery method with keep-origin-redirect and when
01:09:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
01:09:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:56 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
01:09:56 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 1834ms
01:09:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
01:09:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc180000 == 33 [pid = 1884] [id = 290]
01:09:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09db1f7000) [pid = 1884] [serial = 810] [outer = (nil)]
01:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09dc1b4c00) [pid = 1884] [serial = 811] [outer = 0x7f09db1f7000]
01:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09dc3b3c00) [pid = 1884] [serial = 812] [outer = 0x7f09db1f7000]
01:09:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:58 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
01:09:58 INFO - document served over http requires an https
01:09:58 INFO - sub-resource via xhr-request using the meta-csp
01:09:58 INFO - delivery method with no-redirect and when
01:09: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-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
01:09:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:58 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
01:09:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1658ms
01:09:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
01:09:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd3000 == 34 [pid = 1884] [id = 291]
01:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09dc1b5400) [pid = 1884] [serial = 813] [outer = (nil)]
01:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09dcc56000) [pid = 1884] [serial = 814] [outer = 0x7f09dc1b5400]
01:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09dcd7d800) [pid = 1884] [serial = 815] [outer = 0x7f09dc1b5400]
01:09:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:09:59 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
01:09:59 INFO - document served over http requires an https
01:09:59 INFO - sub-resource via xhr-request using the meta-csp
01:09:59 INFO - delivery method with swap-origin-redirect and when
01:09:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
01:09:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:09:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:09:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:09:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:09:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:09:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:09:59 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
01:09:59 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 1692ms
01:09:59 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
01:10:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb31000 == 35 [pid = 1884] [id = 292]
01:10:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09dcc4fc00) [pid = 1884] [serial = 816] [outer = (nil)]
01:10:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09dddbac00) [pid = 1884] [serial = 817] [outer = 0x7f09dcc4fc00]
01:10:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09ddf2dc00) [pid = 1884] [serial = 818] [outer = 0x7f09dcc4fc00]
01:10:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:02 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
01:10:02 INFO - document served over http requires an http
01:10:02 INFO - sub-resource via fetch-request using the meta-csp
01:10:02 INFO - delivery method with keep-origin-redirect and when
01:10:02 INFO - the target request is same-origin.
01:10:02 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 2692ms
01:10:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
01:10:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd34000 == 36 [pid = 1884] [id = 293]
01:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09dddb7800) [pid = 1884] [serial = 819] [outer = (nil)]
01:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09dea84c00) [pid = 1884] [serial = 820] [outer = 0x7f09dddb7800]
01:10:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09dec71400) [pid = 1884] [serial = 821] [outer = 0x7f09dddb7800]
01:10:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:04 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
01:10:04 INFO - document served over http requires an http
01:10:04 INFO - sub-resource via fetch-request using the meta-csp
01:10:04 INFO - delivery method with no-redirect and when
01:10:04 INFO - the target request is same-origin.
01:10:04 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 2131ms
01:10:04 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
01:10:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea07000 == 37 [pid = 1884] [id = 294]
01:10:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dea85400) [pid = 1884] [serial = 822] [outer = (nil)]
01:10:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09deecac00) [pid = 1884] [serial = 823] [outer = 0x7f09dea85400]
01:10:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09df1d8800) [pid = 1884] [serial = 824] [outer = 0x7f09dea85400]
01:10:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:07 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
01:10:07 INFO - document served over http requires an http
01:10:07 INFO - sub-resource via fetch-request using the meta-csp
01:10:07 INFO - delivery method with swap-origin-redirect and when
01:10: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-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
01:10:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:07 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
01:10:07 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 2587ms
01:10:07 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
01:10:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def88000 == 38 [pid = 1884] [id = 295]
01:10:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09ded8f800) [pid = 1884] [serial = 825] [outer = (nil)]
01:10:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09df1eb800) [pid = 1884] [serial = 826] [outer = 0x7f09ded8f800]
01:10:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09df955400) [pid = 1884] [serial = 827] [outer = 0x7f09ded8f800]
01:10:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e040c000 == 39 [pid = 1884] [id = 296]
01:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09dfa55000) [pid = 1884] [serial = 828] [outer = (nil)]
01:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09dfa5d400) [pid = 1884] [serial = 829] [outer = 0x7f09dfa55000]
01:10:10 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
01:10:10 INFO - document served over http requires an http
01:10:10 INFO - sub-resource via iframe-tag using the meta-csp
01:10:10 INFO - delivery method with keep-origin-redirect and when
01:10:10 INFO - the target request is same-origin.
01:10:10 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 2305ms
01:10:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
01:10:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0599000 == 40 [pid = 1884] [id = 297]
01:10:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09df1eac00) [pid = 1884] [serial = 830] [outer = (nil)]
01:10:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09dfa5ec00) [pid = 1884] [serial = 831] [outer = 0x7f09df1eac00]
01:10:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09e046b800) [pid = 1884] [serial = 832] [outer = 0x7f09df1eac00]
01:10:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c80800 == 41 [pid = 1884] [id = 298]
01:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09e0477800) [pid = 1884] [serial = 833] [outer = (nil)]
01:10:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09e0c36c00) [pid = 1884] [serial = 834] [outer = 0x7f09e0477800]
01:10:12 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
01:10:12 INFO - document served over http requires an http
01:10:12 INFO - sub-resource via iframe-tag using the meta-csp
01:10:12 INFO - delivery method with no-redirect and when
01:10:12 INFO - the target request is same-origin.
01:10:12 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 1997ms
01:10:12 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
01:10:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0ea6000 == 42 [pid = 1884] [id = 299]
01:10:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09dfa57c00) [pid = 1884] [serial = 835] [outer = (nil)]
01:10:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09e0bd9000) [pid = 1884] [serial = 836] [outer = 0x7f09dfa57c00]
01:10:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09e0d40c00) [pid = 1884] [serial = 837] [outer = 0x7f09dfa57c00]
01:10:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f77000 == 43 [pid = 1884] [id = 300]
01:10:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09db78c800) [pid = 1884] [serial = 838] [outer = (nil)]
01:10:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09d7a56800) [pid = 1884] [serial = 839] [outer = 0x7f09db78c800]
01:10:15 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
01:10:15 INFO - document served over http requires an http
01:10:15 INFO - sub-resource via iframe-tag using the meta-csp
01:10:15 INFO - delivery method with swap-origin-redirect and when
01:10:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
01:10:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:10:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:10:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:15 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
01:10:15 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 3011ms
01:10:15 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
01:10:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b24800 == 44 [pid = 1884] [id = 301]
01:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09d6099400) [pid = 1884] [serial = 840] [outer = (nil)]
01:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09d619f000) [pid = 1884] [serial = 841] [outer = 0x7f09d6099400]
01:10:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09d7b59c00) [pid = 1884] [serial = 842] [outer = 0x7f09d6099400]
01:10:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:17 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
01:10:17 INFO - document served over http requires an http
01:10:17 INFO - sub-resource via script-tag using the meta-csp
01:10:17 INFO - delivery method with keep-origin-redirect and when
01:10:17 INFO - the target request is same-origin.
01:10:17 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 2644ms
01:10:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
01:10:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d628c800 == 45 [pid = 1884] [id = 302]
01:10:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09d619fc00) [pid = 1884] [serial = 843] [outer = (nil)]
01:10:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09d62af400) [pid = 1884] [serial = 844] [outer = 0x7f09d619fc00]
01:10:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09d7a57800) [pid = 1884] [serial = 845] [outer = 0x7f09d619fc00]
01:10:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db21d800 == 44 [pid = 1884] [id = 266]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fb8800 == 43 [pid = 1884] [id = 265]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db33e800 == 42 [pid = 1884] [id = 204]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db354800 == 41 [pid = 1884] [id = 205]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe51800 == 40 [pid = 1884] [id = 268]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db34d800 == 39 [pid = 1884] [id = 267]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea1e800 == 38 [pid = 1884] [id = 270]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbc2800 == 37 [pid = 1884] [id = 269]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0420000 == 36 [pid = 1884] [id = 271]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fbe800 == 35 [pid = 1884] [id = 234]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23f3000 == 34 [pid = 1884] [id = 272]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d631d800 == 33 [pid = 1884] [id = 273]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6339000 == 32 [pid = 1884] [id = 274]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b47000 == 31 [pid = 1884] [id = 275]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b4800 == 30 [pid = 1884] [id = 276]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6329800 == 29 [pid = 1884] [id = 278]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d693f800 == 28 [pid = 1884] [id = 279]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6959000 == 27 [pid = 1884] [id = 281]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d805e000 == 26 [pid = 1884] [id = 280]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84c9000 == 25 [pid = 1884] [id = 283]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b2a800 == 24 [pid = 1884] [id = 282]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf92000 == 23 [pid = 1884] [id = 285]
01:10:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e61000 == 22 [pid = 1884] [id = 284]
01:10:19 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09deecc800) [pid = 1884] [serial = 692] [outer = (nil)] [url = about:blank]
01:10:19 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09d90c8800) [pid = 1884] [serial = 734] [outer = (nil)] [url = about:blank]
01:10:19 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09dafc8c00) [pid = 1884] [serial = 737] [outer = (nil)] [url = about:blank]
01:10:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:20 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
01:10:20 INFO - document served over http requires an http
01:10:20 INFO - sub-resource via script-tag using the meta-csp
01:10:20 INFO - delivery method with no-redirect and when
01:10:20 INFO - the target request is same-origin.
01:10:20 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 2340ms
01:10:20 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
01:10:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d628b000 == 23 [pid = 1884] [id = 303]
01:10:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09d69dec00) [pid = 1884] [serial = 846] [outer = (nil)]
01:10:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09d7b5d400) [pid = 1884] [serial = 847] [outer = 0x7f09d69dec00]
01:10:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09d8209000) [pid = 1884] [serial = 848] [outer = 0x7f09d69dec00]
01:10:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:23 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
01:10:23 INFO - document served over http requires an http
01:10:23 INFO - sub-resource via script-tag using the meta-csp
01:10:23 INFO - delivery method with swap-origin-redirect and when
01:10: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-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
01:10:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:23 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:10:23 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:10:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:23 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
01:10:23 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 2884ms
01:10:23 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
01:10:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b3f000 == 24 [pid = 1884] [id = 304]
01:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09d7a58c00) [pid = 1884] [serial = 849] [outer = (nil)]
01:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09da263400) [pid = 1884] [serial = 850] [outer = 0x7f09d7a58c00]
01:10:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09dafcc000) [pid = 1884] [serial = 851] [outer = 0x7f09d7a58c00]
01:10:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09db0d6400) [pid = 1884] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09dddc0000) [pid = 1884] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09dbfe2000) [pid = 1884] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541755108]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09daf3d800) [pid = 1884] [serial = 794] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09d6afa800) [pid = 1884] [serial = 781] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09d80f3000) [pid = 1884] [serial = 742] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09d61a4000) [pid = 1884] [serial = 775] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09db1ed800) [pid = 1884] [serial = 747] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09d62aec00) [pid = 1884] [serial = 778] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09e0d33800) [pid = 1884] [serial = 760] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09daf3f400) [pid = 1884] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541783039]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09db1f3800) [pid = 1884] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09d7a5dc00) [pid = 1884] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09d77cb800) [pid = 1884] [serial = 766] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09db78d400) [pid = 1884] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09d7ec3400) [pid = 1884] [serial = 789] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09d6baf400) [pid = 1884] [serial = 769] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09dc1b8400) [pid = 1884] [serial = 752] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09dea35000) [pid = 1884] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09d6ba7c00) [pid = 1884] [serial = 772] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09dc1b6400) [pid = 1884] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541755108]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09e7c1b000) [pid = 1884] [serial = 763] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09d80f0000) [pid = 1884] [serial = 784] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09d9f84000) [pid = 1884] [serial = 739] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09ded86400) [pid = 1884] [serial = 757] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09d820cc00) [pid = 1884] [serial = 799] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d61a0800) [pid = 1884] [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]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09d7890400) [pid = 1884] [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]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09d6aee800) [pid = 1884] [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]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09d7a59c00) [pid = 1884] [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]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09db786400) [pid = 1884] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09d7ec0400) [pid = 1884] [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]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09d6af5800) [pid = 1884] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09da26f400) [pid = 1884] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541783039]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09d9f85000) [pid = 1884] [serial = 654] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09d90ca400) [pid = 1884] [serial = 662] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09d820fc00) [pid = 1884] [serial = 667] [outer = (nil)] [url = about:blank]
01:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09d9199000) [pid = 1884] [serial = 657] [outer = (nil)] [url = about:blank]
01:10:26 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
01:10:26 INFO - document served over http requires an http
01:10:26 INFO - sub-resource via xhr-request using the meta-csp
01:10:26 INFO - delivery method with keep-origin-redirect and when
01:10:26 INFO - the target request is same-origin.
01:10:26 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 3426ms
01:10:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
01:10:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d27800 == 25 [pid = 1884] [id = 305]
01:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09d6baf400) [pid = 1884] [serial = 852] [outer = (nil)]
01:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09d77d0400) [pid = 1884] [serial = 853] [outer = 0x7f09d6baf400]
01:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09d80ebc00) [pid = 1884] [serial = 854] [outer = 0x7f09d6baf400]
01:10:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:28 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
01:10:28 INFO - document served over http requires an http
01:10:28 INFO - sub-resource via xhr-request using the meta-csp
01:10:28 INFO - delivery method with no-redirect and when
01:10:28 INFO - the target request is same-origin.
01:10:28 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 1738ms
01:10:28 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
01:10:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8064000 == 26 [pid = 1884] [id = 306]
01:10:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09d639a000) [pid = 1884] [serial = 855] [outer = (nil)]
01:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09d77cb800) [pid = 1884] [serial = 856] [outer = 0x7f09d639a000]
01:10:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09d90cd400) [pid = 1884] [serial = 857] [outer = 0x7f09d639a000]
01:10:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:30 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
01:10:30 INFO - document served over http requires an http
01:10:30 INFO - sub-resource via xhr-request using the meta-csp
01:10:30 INFO - delivery method with swap-origin-redirect and when
01:10:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
01:10:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:10:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:10:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:30 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
01:10:30 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 2290ms
01:10:30 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
01:10:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fb6000 == 27 [pid = 1884] [id = 307]
01:10:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09d6af5400) [pid = 1884] [serial = 858] [outer = (nil)]
01:10:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09da26f400) [pid = 1884] [serial = 859] [outer = 0x7f09d6af5400]
01:10:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09db1ea400) [pid = 1884] [serial = 860] [outer = 0x7f09d6af5400]
01:10:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:33 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
01:10:33 INFO - document served over http requires an https
01:10:33 INFO - sub-resource via fetch-request using the meta-csp
01:10:33 INFO - delivery method with keep-origin-redirect and when
01:10: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/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
01:10:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:33 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
01:10:33 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 2635ms
01:10:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
01:10:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf98800 == 28 [pid = 1884] [id = 308]
01:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09db83c800) [pid = 1884] [serial = 861] [outer = (nil)]
01:10:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09db844800) [pid = 1884] [serial = 862] [outer = 0x7f09db83c800]
01:10:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dc1af000) [pid = 1884] [serial = 863] [outer = 0x7f09db83c800]
01:10:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:35 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
01:10:35 INFO - document served over http requires an https
01:10:35 INFO - sub-resource via fetch-request using the meta-csp
01:10:35 INFO - delivery method with no-redirect and when
01:10: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/fetch-request/same-origin-downgrade.no-redirect.http.html"
01:10:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:35 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
01:10:35 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 2185ms
01:10:35 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
01:10:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db5a2000 == 29 [pid = 1884] [id = 309]
01:10:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09db843c00) [pid = 1884] [serial = 864] [outer = (nil)]
01:10:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09dcc5a800) [pid = 1884] [serial = 865] [outer = 0x7f09db843c00]
01:10:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09dddb7c00) [pid = 1884] [serial = 866] [outer = 0x7f09db843c00]
01:10:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:38 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
01:10:38 INFO - document served over http requires an https
01:10:38 INFO - sub-resource via fetch-request using the meta-csp
01:10:38 INFO - delivery method with swap-origin-redirect and when
01:10:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
01:10:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:38 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
01:10:38 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 3006ms
01:10:38 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
01:10:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd6800 == 30 [pid = 1884] [id = 310]
01:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09dcb86c00) [pid = 1884] [serial = 867] [outer = (nil)]
01:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09dea34400) [pid = 1884] [serial = 868] [outer = 0x7f09dcb86c00]
01:10:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09ded8ac00) [pid = 1884] [serial = 869] [outer = 0x7f09dcb86c00]
01:10:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:40 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
01:10:40 INFO - document served over http requires an https
01:10:40 INFO - sub-resource via fetch-request using the meta-csp
01:10:40 INFO - delivery method with swap-origin-redirect and when
01:10:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
01:10:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:40 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
01:10:40 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 2095ms
01:10:40 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
01:10:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debd2000 == 31 [pid = 1884] [id = 311]
01:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09dea35000) [pid = 1884] [serial = 870] [outer = (nil)]
01:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09df95a000) [pid = 1884] [serial = 871] [outer = 0x7f09dea35000]
01:10:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09e0bcfc00) [pid = 1884] [serial = 872] [outer = 0x7f09dea35000]
01:10:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:42 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
01:10:42 INFO - document served over http requires an https
01:10:42 INFO - sub-resource via fetch-request using the meta-csp
01:10:42 INFO - delivery method with keep-origin-redirect and when
01:10: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/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
01:10:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:42 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
01:10:42 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 1957ms
01:10:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
01:10:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6a800 == 32 [pid = 1884] [id = 312]
01:10:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09df1e9000) [pid = 1884] [serial = 873] [outer = (nil)]
01:10:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09e0d33800) [pid = 1884] [serial = 874] [outer = 0x7f09df1e9000]
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09e106cc00) [pid = 1884] [serial = 875] [outer = 0x7f09df1e9000]
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:44 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
01:10:44 INFO - document served over http requires an https
01:10:44 INFO - sub-resource via fetch-request using the meta-csp
01:10:44 INFO - delivery method with no-redirect and when
01:10: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/fetch-request/same-origin-upgrade.no-redirect.http.html"
01:10:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:44 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
01:10:44 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 1835ms
01:10:44 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
01:10:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1546800 == 33 [pid = 1884] [id = 313]
01:10:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09e0c55c00) [pid = 1884] [serial = 876] [outer = (nil)]
01:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09e18c8c00) [pid = 1884] [serial = 877] [outer = 0x7f09e0c55c00]
01:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09e23ab000) [pid = 1884] [serial = 878] [outer = 0x7f09e0c55c00]
01:10:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:46 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
01:10:46 INFO - document served over http requires an https
01:10:46 INFO - sub-resource via fetch-request using the meta-csp
01:10:46 INFO - delivery method with swap-origin-redirect and when
01:10:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
01:10:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:10:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:10:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:10:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:46 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
01:10:46 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 2188ms
01:10:46 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
01:10:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23e8000 == 34 [pid = 1884] [id = 314]
01:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09e18c8000) [pid = 1884] [serial = 879] [outer = (nil)]
01:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09e23c9400) [pid = 1884] [serial = 880] [outer = 0x7f09e18c8000]
01:10:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09e254d000) [pid = 1884] [serial = 881] [outer = 0x7f09e18c8000]
01:10:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2671800 == 35 [pid = 1884] [id = 315]
01:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09e2653000) [pid = 1884] [serial = 882] [outer = (nil)]
01:10:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09e2af4c00) [pid = 1884] [serial = 883] [outer = 0x7f09e2653000]
01:10:49 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
01:10:49 INFO - document served over http requires an https
01:10:49 INFO - sub-resource via iframe-tag using the meta-csp
01:10:49 INFO - delivery method with keep-origin-redirect and when
01:10: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/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
01:10:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:10:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:10:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:49 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
01:10:49 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 2688ms
01:10:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
01:10:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2687000 == 36 [pid = 1884] [id = 316]
01:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09e23c7000) [pid = 1884] [serial = 884] [outer = (nil)]
01:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09e2d7d000) [pid = 1884] [serial = 885] [outer = 0x7f09e23c7000]
01:10:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09e2da1c00) [pid = 1884] [serial = 886] [outer = 0x7f09e23c7000]
01:10:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d43800 == 37 [pid = 1884] [id = 317]
01:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09e2dadc00) [pid = 1884] [serial = 887] [outer = (nil)]
01:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09e2e95800) [pid = 1884] [serial = 888] [outer = 0x7f09e2dadc00]
01:10:52 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
01:10:52 INFO - document served over http requires an https
01:10:52 INFO - sub-resource via iframe-tag using the meta-csp
01:10:52 INFO - delivery method with no-redirect and when
01:10:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
01:10:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:10:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:10:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:52 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
01:10:52 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 3157ms
01:10:52 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
01:10:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2d55800 == 38 [pid = 1884] [id = 318]
01:10:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09e2655800) [pid = 1884] [serial = 889] [outer = (nil)]
01:10:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09e2e92000) [pid = 1884] [serial = 890] [outer = 0x7f09e2655800]
01:10:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09e4720800) [pid = 1884] [serial = 891] [outer = 0x7f09e2655800]
01:10:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e4e800 == 39 [pid = 1884] [id = 319]
01:10:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09e479d000) [pid = 1884] [serial = 892] [outer = (nil)]
01:10:54 INFO - PROCESS | 1833 | [Child 1884] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9243
01:10:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09db784c00) [pid = 1884] [serial = 893] [outer = 0x7f09e479d000]
01:10:55 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
01:10:55 INFO - document served over http requires an https
01:10:55 INFO - sub-resource via iframe-tag using the meta-csp
01:10:55 INFO - delivery method with swap-origin-redirect and when
01:10:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
01:10:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:10:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:10:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:55 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
01:10:55 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 3149ms
01:10:55 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
01:10:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6957000 == 40 [pid = 1884] [id = 320]
01:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09d6ba4800) [pid = 1884] [serial = 894] [outer = (nil)]
01:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09d7a59000) [pid = 1884] [serial = 895] [outer = 0x7f09d6ba4800]
01:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09e4810800) [pid = 1884] [serial = 896] [outer = 0x7f09d6ba4800]
01:10:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2e4b000 == 41 [pid = 1884] [id = 321]
01:10:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09e48bd800) [pid = 1884] [serial = 897] [outer = (nil)]
01:10:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09d6aed400) [pid = 1884] [serial = 898] [outer = 0x7f09e48bd800]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc8000 == 40 [pid = 1884] [id = 264]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d32800 == 39 [pid = 1884] [id = 287]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db340800 == 38 [pid = 1884] [id = 288]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6e4000 == 37 [pid = 1884] [id = 289]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc18f800 == 36 [pid = 1884] [id = 260]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6283800 == 35 [pid = 1884] [id = 277]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc180000 == 34 [pid = 1884] [id = 290]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd3000 == 33 [pid = 1884] [id = 291]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb31000 == 32 [pid = 1884] [id = 292]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd34000 == 31 [pid = 1884] [id = 293]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea07000 == 30 [pid = 1884] [id = 294]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e040c000 == 29 [pid = 1884] [id = 296]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def88000 == 28 [pid = 1884] [id = 295]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c80800 == 27 [pid = 1884] [id = 298]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0599000 == 26 [pid = 1884] [id = 297]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f77000 == 25 [pid = 1884] [id = 300]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b24800 == 24 [pid = 1884] [id = 301]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d628c800 == 23 [pid = 1884] [id = 302]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d628b000 == 22 [pid = 1884] [id = 303]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0c3800 == 21 [pid = 1884] [id = 286]
01:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b3f000 == 20 [pid = 1884] [id = 304]
01:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09d7a60800) [pid = 1884] [serial = 782] [outer = (nil)] [url = about:blank]
01:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09db0ce400) [pid = 1884] [serial = 740] [outer = (nil)] [url = about:blank]
01:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d90ca000) [pid = 1884] [serial = 785] [outer = (nil)] [url = about:blank]
01:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09d69de800) [pid = 1884] [serial = 779] [outer = (nil)] [url = about:blank]
01:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09db1ee400) [pid = 1884] [serial = 795] [outer = (nil)] [url = about:blank]
01:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09da264000) [pid = 1884] [serial = 790] [outer = (nil)] [url = about:blank]
01:10:58 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
01:10:58 INFO - document served over http requires an https
01:10:58 INFO - sub-resource via iframe-tag using the meta-csp
01:10:58 INFO - delivery method with swap-origin-redirect and when
01:10: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/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
01:10:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:10:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:10:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:10:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:10:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:10:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:10:58 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
01:10:58 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 2788ms
01:10:58 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
01:10:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60bc800 == 21 [pid = 1884] [id = 322]
01:10:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09d6ba8c00) [pid = 1884] [serial = 899] [outer = (nil)]
01:10:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09d77d0000) [pid = 1884] [serial = 900] [outer = 0x7f09d6ba8c00]
01:10:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09d80eec00) [pid = 1884] [serial = 901] [outer = 0x7f09d6ba8c00]
01:10:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:10:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b3f000 == 22 [pid = 1884] [id = 323]
01:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09d820ac00) [pid = 1884] [serial = 902] [outer = (nil)]
01:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09d90cc400) [pid = 1884] [serial = 903] [outer = 0x7f09d820ac00]
01:11:00 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
01:11:00 INFO - document served over http requires an https
01:11:00 INFO - sub-resource via iframe-tag using the meta-csp
01:11:00 INFO - delivery method with keep-origin-redirect and when
01:11:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
01:11:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:11:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:11:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:00 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
01:11:00 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 2086ms
01:11:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
01:11:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b1d800 == 23 [pid = 1884] [id = 324]
01:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09d6af4c00) [pid = 1884] [serial = 904] [outer = (nil)]
01:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09d90c0400) [pid = 1884] [serial = 905] [outer = 0x7f09d6af4c00]
01:11:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09daf42400) [pid = 1884] [serial = 906] [outer = 0x7f09d6af4c00]
01:11:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84ce000 == 24 [pid = 1884] [id = 325]
01:11:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09dafd5800) [pid = 1884] [serial = 907] [outer = (nil)]
01:11:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09db1ed800) [pid = 1884] [serial = 908] [outer = 0x7f09dafd5800]
01:11:03 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
01:11:03 INFO - document served over http requires an https
01:11:03 INFO - sub-resource via iframe-tag using the meta-csp
01:11:03 INFO - delivery method with no-redirect and when
01:11: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/iframe-tag/same-origin-upgrade.no-redirect.http.html"
01:11:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:11:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:11:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:03 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
01:11:03 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 2349ms
01:11:03 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
01:11:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09d619fc00) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09dbe73000) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09d69dec00) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09d6099400) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09d7a58c00) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09d7899400) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09dfa55000) [pid = 1884] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09e0477800) [pid = 1884] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541811980]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09db78c800) [pid = 1884] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09d9199400) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09d8208400) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09d90c3800) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09d9f8e800) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09db84a800) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09e2d80800) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09e0c54000) [pid = 1884] [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]
01:11:05 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09deed1400) [pid = 1884] [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]
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09dc1b4c00) [pid = 1884] [serial = 811] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09dddbac00) [pid = 1884] [serial = 817] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09dfa5d400) [pid = 1884] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09d6baac00) [pid = 1884] [serial = 802] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09db1eb000) [pid = 1884] [serial = 808] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09deecac00) [pid = 1884] [serial = 823] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09d7a56800) [pid = 1884] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09dfa5ec00) [pid = 1884] [serial = 831] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09df1eb800) [pid = 1884] [serial = 826] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09e0c36c00) [pid = 1884] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541811980]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09dcc56000) [pid = 1884] [serial = 814] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09e0bd9000) [pid = 1884] [serial = 836] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09d90bf400) [pid = 1884] [serial = 805] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09d62af400) [pid = 1884] [serial = 844] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09d7b5d400) [pid = 1884] [serial = 847] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09da263400) [pid = 1884] [serial = 850] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09d619f000) [pid = 1884] [serial = 841] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09dea84c00) [pid = 1884] [serial = 820] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09d77d0400) [pid = 1884] [serial = 853] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09dafcc000) [pid = 1884] [serial = 851] [outer = (nil)] [url = about:blank]
01:11:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b14000 == 25 [pid = 1884] [id = 326]
01:11:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09d6099000) [pid = 1884] [serial = 909] [outer = (nil)]
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09d619d800) [pid = 1884] [serial = 910] [outer = 0x7f09d6099000]
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09d788e400) [pid = 1884] [serial = 911] [outer = 0x7f09d6099000]
01:11:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b14800 == 26 [pid = 1884] [id = 327]
01:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09d62b3c00) [pid = 1884] [serial = 912] [outer = (nil)]
01:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09d7b5fc00) [pid = 1884] [serial = 913] [outer = 0x7f09d62b3c00]
01:11:08 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
01:11:08 INFO - document served over http requires an https
01:11:08 INFO - sub-resource via iframe-tag using the meta-csp
01:11:08 INFO - delivery method with swap-origin-redirect and when
01:11:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
01:11:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:11:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:11:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:08 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
01:11:08 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 5560ms
01:11:08 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
01:11:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf81800 == 27 [pid = 1884] [id = 328]
01:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09d90bf400) [pid = 1884] [serial = 914] [outer = (nil)]
01:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09d90c5800) [pid = 1884] [serial = 915] [outer = 0x7f09d90bf400]
01:11:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09db0ce400) [pid = 1884] [serial = 916] [outer = 0x7f09d90bf400]
01:11:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:10 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
01:11:10 INFO - document served over http requires an https
01:11:10 INFO - sub-resource via script-tag using the meta-csp
01:11:10 INFO - delivery method with keep-origin-redirect and when
01:11:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
01:11:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:10 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
01:11:10 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 1935ms
01:11:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
01:11:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db58a800 == 28 [pid = 1884] [id = 329]
01:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09d8206c00) [pid = 1884] [serial = 917] [outer = (nil)]
01:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09db846400) [pid = 1884] [serial = 918] [outer = 0x7f09d8206c00]
01:11:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09dc3ac000) [pid = 1884] [serial = 919] [outer = 0x7f09d8206c00]
01:11:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:12 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
01:11:12 INFO - document served over http requires an https
01:11:12 INFO - sub-resource via script-tag using the meta-csp
01:11:12 INFO - delivery method with no-redirect and when
01:11:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
01:11:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:12 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
01:11:12 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 1832ms
01:11:12 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
01:11:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc18b000 == 29 [pid = 1884] [id = 330]
01:11:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09dbfe7000) [pid = 1884] [serial = 920] [outer = (nil)]
01:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09dcc4e800) [pid = 1884] [serial = 921] [outer = 0x7f09dbfe7000]
01:11:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09ddce6800) [pid = 1884] [serial = 922] [outer = 0x7f09dbfe7000]
01:11:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:14 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
01:11:14 INFO - document served over http requires an https
01:11:14 INFO - sub-resource via script-tag using the meta-csp
01:11:14 INFO - delivery method with swap-origin-redirect and when
01:11:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
01:11:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:14 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
01:11:14 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 2265ms
01:11:14 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
01:11:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb35000 == 30 [pid = 1884] [id = 331]
01:11:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09dcc54c00) [pid = 1884] [serial = 923] [outer = (nil)]
01:11:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09dea38400) [pid = 1884] [serial = 924] [outer = 0x7f09dcc54c00]
01:11:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09dec78400) [pid = 1884] [serial = 925] [outer = 0x7f09dcc54c00]
01:11:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:17 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
01:11:17 INFO - document served over http requires an https
01:11:17 INFO - sub-resource via script-tag using the meta-csp
01:11:17 INFO - delivery method with swap-origin-redirect and when
01:11:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
01:11:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:17 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
01:11:17 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 2337ms
01:11:17 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
01:11:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde79000 == 31 [pid = 1884] [id = 332]
01:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09dea38000) [pid = 1884] [serial = 926] [outer = (nil)]
01:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09deed1400) [pid = 1884] [serial = 927] [outer = 0x7f09dea38000]
01:11:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09df1e0c00) [pid = 1884] [serial = 928] [outer = 0x7f09dea38000]
01:11:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:19 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
01:11:19 INFO - document served over http requires an https
01:11:19 INFO - sub-resource via script-tag using the meta-csp
01:11:19 INFO - delivery method with keep-origin-redirect and when
01:11: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/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
01:11:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:19 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
01:11:19 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 2229ms
01:11:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
01:11:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded6a800 == 32 [pid = 1884] [id = 333]
01:11:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09deecf000) [pid = 1884] [serial = 929] [outer = (nil)]
01:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09df959000) [pid = 1884] [serial = 930] [outer = 0x7f09deecf000]
01:11:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09dfaef400) [pid = 1884] [serial = 931] [outer = 0x7f09deecf000]
01:11:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:22 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
01:11:22 INFO - document served over http requires an https
01:11:22 INFO - sub-resource via script-tag using the meta-csp
01:11:22 INFO - delivery method with no-redirect and when
01: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
01:11:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:22 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
01:11:22 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 2969ms
01:11:22 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
01:11:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e05a9800 == 33 [pid = 1884] [id = 334]
01:11:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09df954c00) [pid = 1884] [serial = 932] [outer = (nil)]
01:11:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09e0d36800) [pid = 1884] [serial = 933] [outer = 0x7f09df954c00]
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09e1073400) [pid = 1884] [serial = 934] [outer = 0x7f09df954c00]
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:24 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
01:11:24 INFO - document served over http requires an https
01:11:24 INFO - sub-resource via script-tag using the meta-csp
01:11:24 INFO - delivery method with swap-origin-redirect and when
01:11:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
01:11:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:11:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:11:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:24 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
01:11:24 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 1932ms
01:11:24 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
01:11:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1542800 == 34 [pid = 1884] [id = 335]
01:11:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09e0c51400) [pid = 1884] [serial = 935] [outer = (nil)]
01:11:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09e2548400) [pid = 1884] [serial = 936] [outer = 0x7f09e0c51400]
01:11:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09e2da3000) [pid = 1884] [serial = 937] [outer = 0x7f09e0c51400]
01:11:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:26 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
01:11:26 INFO - document served over http requires an https
01:11:26 INFO - sub-resource via xhr-request using the meta-csp
01:11:26 INFO - delivery method with keep-origin-redirect and when
01:11:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
01:11:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:26 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
01:11:26 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 1736ms
01:11:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
01:11:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e3ada000 == 35 [pid = 1884] [id = 336]
01:11:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09e23c0800) [pid = 1884] [serial = 938] [outer = (nil)]
01:11:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09e3032c00) [pid = 1884] [serial = 939] [outer = 0x7f09e23c0800]
01:11:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09e48b9c00) [pid = 1884] [serial = 940] [outer = 0x7f09e23c0800]
01:11:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:27 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
01:11:27 INFO - document served over http requires an https
01:11:27 INFO - sub-resource via xhr-request using the meta-csp
01:11:27 INFO - delivery method with no-redirect and when
01: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
01:11:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:27 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
01:11:27 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 1756ms
01:11:27 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
01:11:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7a8f800 == 36 [pid = 1884] [id = 337]
01:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09e302c400) [pid = 1884] [serial = 941] [outer = (nil)]
01:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09e7a82800) [pid = 1884] [serial = 942] [outer = 0x7f09e302c400]
01:11:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09e7cfbc00) [pid = 1884] [serial = 943] [outer = 0x7f09e302c400]
01:11:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:30 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
01:11:30 INFO - document served over http requires an https
01:11:30 INFO - sub-resource via xhr-request using the meta-csp
01:11:30 INFO - delivery method with swap-origin-redirect and when
01:11: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/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
01:11:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:30 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
01:11:30 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 2188ms
01:11:30 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
01:11:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcca4800 == 37 [pid = 1884] [id = 338]
01:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09da07f000) [pid = 1884] [serial = 944] [outer = (nil)]
01:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09da080000) [pid = 1884] [serial = 945] [outer = 0x7f09da07f000]
01:11:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09db365400) [pid = 1884] [serial = 946] [outer = 0x7f09da07f000]
01:11:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:32 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
01:11:32 INFO - document served over http requires an https
01:11:32 INFO - sub-resource via xhr-request using the meta-csp
01:11:32 INFO - delivery method with swap-origin-redirect and when
01:11:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
01:11:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:32 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
01:11:32 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 2285ms
01:11:32 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
01:11:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e7f4a800 == 38 [pid = 1884] [id = 339]
01:11:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09db365800) [pid = 1884] [serial = 947] [outer = (nil)]
01:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09db36f000) [pid = 1884] [serial = 948] [outer = 0x7f09db365800]
01:11:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09d51a1c00) [pid = 1884] [serial = 949] [outer = 0x7f09db365800]
01:11:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:34 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
01:11:34 INFO - document served over http requires an https
01:11:34 INFO - sub-resource via xhr-request using the meta-csp
01:11:34 INFO - delivery method with keep-origin-redirect and when
01: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
01:11:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:34 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
01:11:34 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 2141ms
01:11:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
01:11:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc15a000 == 39 [pid = 1884] [id = 340]
01:11:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09d51abc00) [pid = 1884] [serial = 950] [outer = (nil)]
01:11:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09d51ad800) [pid = 1884] [serial = 951] [outer = 0x7f09d51abc00]
01:11:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09d535c800) [pid = 1884] [serial = 952] [outer = 0x7f09d51abc00]
01:11:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:37 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
01:11:37 INFO - document served over http requires an https
01:11:37 INFO - sub-resource via xhr-request using the meta-csp
01:11:37 INFO - delivery method with no-redirect and when
01:11:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
01:11:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:37 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
01:11:37 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 2842ms
01:11:37 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
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8064000 == 38 [pid = 1884] [id = 306]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fb6000 == 37 [pid = 1884] [id = 307]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da019800 == 36 [pid = 1884] [id = 223]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf98800 == 35 [pid = 1884] [id = 308]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db5a2000 == 34 [pid = 1884] [id = 309]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd6800 == 33 [pid = 1884] [id = 310]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debd2000 == 32 [pid = 1884] [id = 311]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6a800 == 31 [pid = 1884] [id = 312]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1546800 == 30 [pid = 1884] [id = 313]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2671800 == 29 [pid = 1884] [id = 315]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23e8000 == 28 [pid = 1884] [id = 314]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d43800 == 27 [pid = 1884] [id = 317]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2687000 == 26 [pid = 1884] [id = 316]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e4e800 == 25 [pid = 1884] [id = 319]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2d55800 == 24 [pid = 1884] [id = 318]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b3f000 == 23 [pid = 1884] [id = 323]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60bc800 == 22 [pid = 1884] [id = 322]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84ce000 == 21 [pid = 1884] [id = 325]
01:11:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b1d800 == 20 [pid = 1884] [id = 324]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b14800 == 19 [pid = 1884] [id = 327]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2e4b000 == 18 [pid = 1884] [id = 321]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf81800 == 17 [pid = 1884] [id = 328]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db58a800 == 16 [pid = 1884] [id = 329]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc18b000 == 15 [pid = 1884] [id = 330]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb35000 == 14 [pid = 1884] [id = 331]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde79000 == 13 [pid = 1884] [id = 332]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded6a800 == 12 [pid = 1884] [id = 333]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e05a9800 == 11 [pid = 1884] [id = 334]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1542800 == 10 [pid = 1884] [id = 335]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e3ada000 == 9 [pid = 1884] [id = 336]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7a8f800 == 8 [pid = 1884] [id = 337]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcca4800 == 7 [pid = 1884] [id = 338]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e7f4a800 == 6 [pid = 1884] [id = 339]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d27800 == 5 [pid = 1884] [id = 305]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b14000 == 4 [pid = 1884] [id = 326]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc15a000 == 3 [pid = 1884] [id = 340]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0ea6000 == 2 [pid = 1884] [id = 299]
01:11:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6957000 == 1 [pid = 1884] [id = 320]
01:11:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53be800 == 2 [pid = 1884] [id = 341]
01:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09d51aec00) [pid = 1884] [serial = 953] [outer = (nil)]
01:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09d51aa000) [pid = 1884] [serial = 954] [outer = 0x7f09d51aec00]
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09d6098c00) [pid = 1884] [serial = 955] [outer = 0x7f09d51aec00]
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:41 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09d7b59c00) [pid = 1884] [serial = 842] [outer = (nil)] [url = about:blank]
01:11:41 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09dbfe5400) [pid = 1884] [serial = 800] [outer = (nil)] [url = about:blank]
01:11:41 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09d7a57800) [pid = 1884] [serial = 845] [outer = (nil)] [url = about:blank]
01:11:41 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09d8209000) [pid = 1884] [serial = 848] [outer = (nil)] [url = about:blank]
01:11:42 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
01:11:42 INFO - document served over http requires an https
01:11:42 INFO - sub-resource via xhr-request using the meta-csp
01:11:42 INFO - delivery method with swap-origin-redirect and when
01: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
01:11:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:11:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:11:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:42 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
01:11:42 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 4698ms
01:11:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
01:11:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6294000 == 3 [pid = 1884] [id = 342]
01:11:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09d5364c00) [pid = 1884] [serial = 956] [outer = (nil)]
01:11:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09d619c000) [pid = 1884] [serial = 957] [outer = 0x7f09d5364c00]
01:11:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09d6398400) [pid = 1884] [serial = 958] [outer = 0x7f09d5364c00]
01:11:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:44 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
01:11:44 INFO - document served over http requires an http
01:11:44 INFO - sub-resource via fetch-request using the meta-referrer
01:11:44 INFO - delivery method with keep-origin-redirect and when
01:11: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"
01:11:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:11:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:11:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:11:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:44 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
01:11:44 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 2030ms
01:11:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
01:11:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6334000 == 4 [pid = 1884] [id = 343]
01:11:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09d61a1c00) [pid = 1884] [serial = 959] [outer = (nil)]
01:11:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09d69d1400) [pid = 1884] [serial = 960] [outer = 0x7f09d61a1c00]
01:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09d69dec00) [pid = 1884] [serial = 961] [outer = 0x7f09d61a1c00]
01:11:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09dddb7800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09d609a400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09d63a4400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09d80f0c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09dcc4fc00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09deece400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09dddbe800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09ddf24000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09e23c5400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09da268c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09ded8f800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09e0c54400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09db0d0000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09d7b61800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09dafcf800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09d7b62000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09d69d9400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09dc1b5400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d63a4800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09d609a000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09d69d9c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09daf3bc00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09d7894400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09db791400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09d7ec9000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09d77d4800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09dea85400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09e0474400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09dfa57c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09df1eac00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09d7a5cc00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09d919d400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09db1f7000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09d77d4c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09dafd5800) [pid = 1884] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541862594]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09db843c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09d62b3c00) [pid = 1884] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09e48bd800) [pid = 1884] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09d639a000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09d6af5400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09e2dadc00) [pid = 1884] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541851548]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09e23c7000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09e2655800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09d6099000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09d820ac00) [pid = 1884] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09e479d000) [pid = 1884] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09e2653000) [pid = 1884] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09e0c55c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09d6ba8c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09d6ba4800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09db83c800) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09dcb86c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09e18c8000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09d6af4c00) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09d6baf400) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09dea35000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09df1e9000) [pid = 1884] [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]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09d6aed400) [pid = 1884] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09e23c9400) [pid = 1884] [serial = 880] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09e18c8c00) [pid = 1884] [serial = 877] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09d77d0000) [pid = 1884] [serial = 900] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09da26f400) [pid = 1884] [serial = 859] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09d77cb800) [pid = 1884] [serial = 856] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09d7a59000) [pid = 1884] [serial = 895] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09db844800) [pid = 1884] [serial = 862] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09db1ed800) [pid = 1884] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541862594]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09df95a000) [pid = 1884] [serial = 871] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09e2d7d000) [pid = 1884] [serial = 885] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09d90cc400) [pid = 1884] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09e2af4c00) [pid = 1884] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09dea34400) [pid = 1884] [serial = 868] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09dcc5a800) [pid = 1884] [serial = 865] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09e2e92000) [pid = 1884] [serial = 890] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09e2e95800) [pid = 1884] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541851548]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09e0d33800) [pid = 1884] [serial = 874] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09db784c00) [pid = 1884] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d90c0400) [pid = 1884] [serial = 905] [outer = (nil)] [url = about:blank]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09d7b5fc00) [pid = 1884] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:11:50 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09d619d800) [pid = 1884] [serial = 910] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09dec71400) [pid = 1884] [serial = 821] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d62ac400) [pid = 1884] [serial = 776] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d6ba6000) [pid = 1884] [serial = 767] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09d80f7800) [pid = 1884] [serial = 713] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09ddf2dc00) [pid = 1884] [serial = 818] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09e0f86400) [pid = 1884] [serial = 701] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09e23c1c00) [pid = 1884] [serial = 761] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09df1ef400) [pid = 1884] [serial = 758] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09e48c0c00) [pid = 1884] [serial = 707] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09dbe77000) [pid = 1884] [serial = 636] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09df955400) [pid = 1884] [serial = 827] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d6399800) [pid = 1884] [serial = 764] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09df959800) [pid = 1884] [serial = 698] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09db849000) [pid = 1884] [serial = 748] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09e2e94400) [pid = 1884] [serial = 710] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09dafc8000) [pid = 1884] [serial = 743] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d80ebc00) [pid = 1884] [serial = 854] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09dafcac00) [pid = 1884] [serial = 806] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d90cd400) [pid = 1884] [serial = 857] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09dcd7d800) [pid = 1884] [serial = 815] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d608f800) [pid = 1884] [serial = 770] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d6199400) [pid = 1884] [serial = 773] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d7ec2c00) [pid = 1884] [serial = 803] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09ddce5c00) [pid = 1884] [serial = 695] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d7b60400) [pid = 1884] [serial = 725] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09dddb8c00) [pid = 1884] [serial = 753] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d80f1000) [pid = 1884] [serial = 716] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09dafcb400) [pid = 1884] [serial = 719] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09df1d8800) [pid = 1884] [serial = 824] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09e2afcc00) [pid = 1884] [serial = 704] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09e0d40c00) [pid = 1884] [serial = 837] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09e046b800) [pid = 1884] [serial = 832] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d6af2400) [pid = 1884] [serial = 728] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09dbfe1800) [pid = 1884] [serial = 809] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09dc3b3c00) [pid = 1884] [serial = 812] [outer = (nil)] [url = about:blank]
01:11:51 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09d789d800) [pid = 1884] [serial = 722] [outer = (nil)] [url = about:blank]
01:11:52 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
01:11:52 INFO - document served over http requires an http
01:11:52 INFO - sub-resource via fetch-request using the meta-referrer
01:11:52 INFO - delivery method with no-redirect and when
01:11: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"
01:11:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:11:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:11:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:11:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:52 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
01:11:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 8058ms
01:11:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
01:11:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b4800 == 5 [pid = 1884] [id = 344]
01:11:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09d5363400) [pid = 1884] [serial = 962] [outer = (nil)]
01:11:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09d608d000) [pid = 1884] [serial = 963] [outer = 0x7f09d5363400]
01:11:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09d62a9800) [pid = 1884] [serial = 964] [outer = 0x7f09d5363400]
01:11:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:54 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
01:11:54 INFO - document served over http requires an http
01:11:54 INFO - sub-resource via fetch-request using the meta-referrer
01:11:54 INFO - delivery method with swap-origin-redirect and when
01:11:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
01:11:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:11:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:11:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:11:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:54 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html:23:7
01:11:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html | took 1743ms
01:11:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
01:11:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b40000 == 6 [pid = 1884] [id = 345]
01:11:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d535d000) [pid = 1884] [serial = 965] [outer = (nil)]
01:11:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d639c000) [pid = 1884] [serial = 966] [outer = 0x7f09d535d000]
01:11:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d69db000) [pid = 1884] [serial = 967] [outer = 0x7f09d535d000]
01:11:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7747800 == 7 [pid = 1884] [id = 346]
01:11:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d6aed000) [pid = 1884] [serial = 968] [outer = (nil)]
01:11:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d6af4400) [pid = 1884] [serial = 969] [outer = 0x7f09d6aed000]
01:11:56 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
01:11:56 INFO - document served over http requires an http
01:11:56 INFO - sub-resource via iframe-tag using the meta-referrer
01:11:56 INFO - delivery method with keep-origin-redirect and when
01:11: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"
01:11:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:11:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:11:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:56 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
01:11:56 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 1995ms
01:11:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
01:11:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7759800 == 8 [pid = 1884] [id = 347]
01:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d639e000) [pid = 1884] [serial = 970] [outer = (nil)]
01:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d6afac00) [pid = 1884] [serial = 971] [outer = 0x7f09d639e000]
01:11:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d6bad400) [pid = 1884] [serial = 972] [outer = 0x7f09d639e000]
01:11:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b27800 == 9 [pid = 1884] [id = 348]
01:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d77c9400) [pid = 1884] [serial = 973] [outer = (nil)]
01:11:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d77ce000) [pid = 1884] [serial = 974] [outer = 0x7f09d77c9400]
01:11:58 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
01:11:58 INFO - document served over http requires an http
01:11:58 INFO - sub-resource via iframe-tag using the meta-referrer
01:11:58 INFO - delivery method with no-redirect and when
01:11: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"
01:11:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:11:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:11:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:11:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:11:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:11:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:11:58 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
01:11:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2294ms
01:11:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
01:11:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d14000 == 10 [pid = 1884] [id = 349]
01:11:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d6af0400) [pid = 1884] [serial = 975] [outer = (nil)]
01:11:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d77d3800) [pid = 1884] [serial = 976] [outer = 0x7f09d6af0400]
01:11:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d7893000) [pid = 1884] [serial = 977] [outer = 0x7f09d6af0400]
01:11:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:11:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d2d800 == 11 [pid = 1884] [id = 350]
01:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d7899000) [pid = 1884] [serial = 978] [outer = (nil)]
01:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d7a58800) [pid = 1884] [serial = 979] [outer = 0x7f09d7899000]
01:12:01 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
01:12:01 INFO - document served over http requires an http
01:12:01 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:01 INFO - delivery method with swap-origin-redirect and when
01:12:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
01:12:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:12:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:12:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:01 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
01:12:01 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 2884ms
01:12:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
01:12:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8051800 == 12 [pid = 1884] [id = 351]
01:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d77cdc00) [pid = 1884] [serial = 980] [outer = (nil)]
01:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d7a58400) [pid = 1884] [serial = 981] [outer = 0x7f09d77cdc00]
01:12:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d7b5c000) [pid = 1884] [serial = 982] [outer = 0x7f09d77cdc00]
01:12:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:03 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
01:12:03 INFO - document served over http requires an http
01:12:03 INFO - sub-resource via script-tag using the meta-referrer
01:12:03 INFO - delivery method with keep-origin-redirect and when
01:12: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"
01:12:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:12:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:12:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:03 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
01:12:03 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 1947ms
01:12:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
01:12:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84bd800 == 13 [pid = 1884] [id = 352]
01:12:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d789b800) [pid = 1884] [serial = 983] [outer = (nil)]
01:12:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d7b64400) [pid = 1884] [serial = 984] [outer = 0x7f09d789b800]
01:12:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d7ec8c00) [pid = 1884] [serial = 985] [outer = 0x7f09d789b800]
01:12:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:05 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
01:12:05 INFO - document served over http requires an http
01:12:05 INFO - sub-resource via script-tag using the meta-referrer
01:12:05 INFO - delivery method with no-redirect and when
01:12: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"
01:12:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:12:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:12:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:05 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
01:12:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1786ms
01:12:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
01:12:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d901c000 == 14 [pid = 1884] [id = 353]
01:12:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d7b67c00) [pid = 1884] [serial = 986] [outer = (nil)]
01:12:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d80ee800) [pid = 1884] [serial = 987] [outer = 0x7f09d7b67c00]
01:12:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d8202400) [pid = 1884] [serial = 988] [outer = 0x7f09d7b67c00]
01:12:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:07 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
01:12:07 INFO - document served over http requires an http
01:12:07 INFO - sub-resource via script-tag using the meta-referrer
01:12:07 INFO - delivery method with swap-origin-redirect and when
01:12: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-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
01:12:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:12:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:12:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:07 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
01:12:07 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 1984ms
01:12:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
01:12:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e6e800 == 15 [pid = 1884] [id = 354]
01:12:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d80ee400) [pid = 1884] [serial = 989] [outer = (nil)]
01:12:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d90c2400) [pid = 1884] [serial = 990] [outer = 0x7f09d80ee400]
01:12:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d6bac800) [pid = 1884] [serial = 991] [outer = 0x7f09d80ee400]
01:12:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:10 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
01:12:10 INFO - document served over http requires an http
01:12:10 INFO - sub-resource via xhr-request using the meta-referrer
01:12:10 INFO - delivery method with keep-origin-redirect and when
01:12: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"
01:12:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:12:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:12:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:10 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
01:12:10 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 2988ms
01:12:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
01:12:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc4000 == 16 [pid = 1884] [id = 355]
01:12:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d9197c00) [pid = 1884] [serial = 992] [outer = (nil)]
01:12:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d919d400) [pid = 1884] [serial = 993] [outer = 0x7f09d9197c00]
01:12:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d9f82c00) [pid = 1884] [serial = 994] [outer = 0x7f09d9197c00]
01:12:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:12 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
01:12:12 INFO - document served over http requires an http
01:12:12 INFO - sub-resource via xhr-request using the meta-referrer
01:12:12 INFO - delivery method with no-redirect and when
01:12: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"
01:12:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:12:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:12:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:12 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
01:12:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2395ms
01:12:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
01:12:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6959000 == 17 [pid = 1884] [id = 356]
01:12:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d5369c00) [pid = 1884] [serial = 995] [outer = (nil)]
01:12:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d609a800) [pid = 1884] [serial = 996] [outer = 0x7f09d5369c00]
01:12:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d77cec00) [pid = 1884] [serial = 997] [outer = 0x7f09d5369c00]
01:12:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6294000 == 16 [pid = 1884] [id = 342]
01:12:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53be800 == 15 [pid = 1884] [id = 341]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09d80eec00) [pid = 1884] [serial = 901] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09e2da1c00) [pid = 1884] [serial = 886] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09dc1af000) [pid = 1884] [serial = 863] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09e106cc00) [pid = 1884] [serial = 875] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09ded8ac00) [pid = 1884] [serial = 869] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09e4720800) [pid = 1884] [serial = 891] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09e23ab000) [pid = 1884] [serial = 878] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09dddb7c00) [pid = 1884] [serial = 866] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09db1ea400) [pid = 1884] [serial = 860] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09daf42400) [pid = 1884] [serial = 906] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e254d000) [pid = 1884] [serial = 881] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09e0bcfc00) [pid = 1884] [serial = 872] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09e4810800) [pid = 1884] [serial = 896] [outer = (nil)] [url = about:blank]
01:12:14 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d788e400) [pid = 1884] [serial = 911] [outer = (nil)] [url = about:blank]
01:12:14 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
01:12:14 INFO - document served over http requires an http
01:12:14 INFO - sub-resource via xhr-request using the meta-referrer
01:12:14 INFO - delivery method with swap-origin-redirect and when
01:12: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/xhr-request/cross-origin.swap-origin-redirect.http.html"
01:12:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:12:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:12:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:14 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
01:12:14 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 2055ms
01:12:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
01:12:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b7000 == 16 [pid = 1884] [id = 357]
01:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d6092800) [pid = 1884] [serial = 998] [outer = (nil)]
01:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d61a0800) [pid = 1884] [serial = 999] [outer = 0x7f09d6092800]
01:12:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d6bacc00) [pid = 1884] [serial = 1000] [outer = 0x7f09d6092800]
01:12:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:17 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
01:12:17 INFO - document served over http requires an https
01:12:17 INFO - sub-resource via fetch-request using the meta-referrer
01:12:17 INFO - delivery method with keep-origin-redirect and when
01:12: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"
01:12:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:12:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:12:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:12:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:17 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
01:12:17 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 2590ms
01:12:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
01:12:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6326800 == 17 [pid = 1884] [id = 358]
01:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d619b400) [pid = 1884] [serial = 1001] [outer = (nil)]
01:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d7a65400) [pid = 1884] [serial = 1002] [outer = 0x7f09d619b400]
01:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d80ed000) [pid = 1884] [serial = 1003] [outer = 0x7f09d619b400]
01:12:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d51aa000) [pid = 1884] [serial = 954] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e3032c00) [pid = 1884] [serial = 939] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09d90c5800) [pid = 1884] [serial = 915] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09e2548400) [pid = 1884] [serial = 936] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09db846400) [pid = 1884] [serial = 918] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09e0d36800) [pid = 1884] [serial = 933] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09dcc4e800) [pid = 1884] [serial = 921] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09df959000) [pid = 1884] [serial = 930] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09da080000) [pid = 1884] [serial = 945] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d619c000) [pid = 1884] [serial = 957] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09e7a82800) [pid = 1884] [serial = 942] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09deed1400) [pid = 1884] [serial = 927] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09db36f000) [pid = 1884] [serial = 948] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d51ad800) [pid = 1884] [serial = 951] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09dea38400) [pid = 1884] [serial = 924] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d69d1400) [pid = 1884] [serial = 960] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09dcc54c00) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09deecf000) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09df954c00) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09dea38000) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09d90bf400) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d5364c00) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d8206c00) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09dbfe7000) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d51aec00) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09e0c51400) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09e23c0800) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09d51abc00) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e302c400) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09da07f000) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09db365800) [pid = 1884] [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]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e2da3000) [pid = 1884] [serial = 937] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09d6098c00) [pid = 1884] [serial = 955] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e48b9c00) [pid = 1884] [serial = 940] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09d535c800) [pid = 1884] [serial = 952] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e7cfbc00) [pid = 1884] [serial = 943] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09db365400) [pid = 1884] [serial = 946] [outer = (nil)] [url = about:blank]
01:12:18 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09d51a1c00) [pid = 1884] [serial = 949] [outer = (nil)] [url = about:blank]
01:12:19 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
01:12:19 INFO - document served over http requires an https
01:12:19 INFO - sub-resource via fetch-request using the meta-referrer
01:12:19 INFO - delivery method with no-redirect and when
01:12: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"
01:12:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:12:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:12:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:12:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:19 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
01:12:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1891ms
01:12:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
01:12:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d805e000 == 18 [pid = 1884] [id = 359]
01:12:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09d51af800) [pid = 1884] [serial = 1004] [outer = (nil)]
01:12:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09d788f000) [pid = 1884] [serial = 1005] [outer = 0x7f09d51af800]
01:12:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09d90c1c00) [pid = 1884] [serial = 1006] [outer = 0x7f09d51af800]
01:12:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:20 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
01:12:20 INFO - document served over http requires an https
01:12:20 INFO - sub-resource via fetch-request using the meta-referrer
01:12:20 INFO - delivery method with swap-origin-redirect and when
01:12: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"
01:12:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:12:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:12:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:12:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:20 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
01:12:20 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 1586ms
01:12:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
01:12:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d632b000 == 19 [pid = 1884] [id = 360]
01:12:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d619b000) [pid = 1884] [serial = 1007] [outer = (nil)]
01:12:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d6395c00) [pid = 1884] [serial = 1008] [outer = 0x7f09d619b000]
01:12:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d77d2400) [pid = 1884] [serial = 1009] [outer = 0x7f09d619b000]
01:12:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da01a800 == 20 [pid = 1884] [id = 361]
01:12:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09d80e9c00) [pid = 1884] [serial = 1010] [outer = (nil)]
01:12:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09d9199c00) [pid = 1884] [serial = 1011] [outer = 0x7f09d80e9c00]
01:12:22 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
01:12:22 INFO - document served over http requires an https
01:12:22 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:22 INFO - delivery method with keep-origin-redirect and when
01:12: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"
01:12:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:12:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:12:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:22 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
01:12:22 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 1999ms
01:12:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
01:12:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da02b800 == 21 [pid = 1884] [id = 362]
01:12:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09d5369000) [pid = 1884] [serial = 1012] [outer = (nil)]
01:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09d80ec000) [pid = 1884] [serial = 1013] [outer = 0x7f09d5369000]
01:12:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09d9f8d800) [pid = 1884] [serial = 1014] [outer = 0x7f09d5369000]
01:12:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf91800 == 22 [pid = 1884] [id = 363]
01:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09da079400) [pid = 1884] [serial = 1015] [outer = (nil)]
01:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09da076800) [pid = 1884] [serial = 1016] [outer = 0x7f09da079400]
01:12:24 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
01:12:24 INFO - document served over http requires an https
01:12:24 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:24 INFO - delivery method with no-redirect and when
01:12: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"
01:12:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:12:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:12:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:24 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
01:12:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2135ms
01:12:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
01:12:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0ae800 == 23 [pid = 1884] [id = 364]
01:12:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09da07bc00) [pid = 1884] [serial = 1017] [outer = (nil)]
01:12:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09da082000) [pid = 1884] [serial = 1018] [outer = 0x7f09da07bc00]
01:12:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09da26c800) [pid = 1884] [serial = 1019] [outer = 0x7f09da07bc00]
01:12:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0c1800 == 24 [pid = 1884] [id = 365]
01:12:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09da270400) [pid = 1884] [serial = 1020] [outer = (nil)]
01:12:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09daf3bc00) [pid = 1884] [serial = 1021] [outer = 0x7f09da270400]
01:12:27 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
01:12:27 INFO - document served over http requires an https
01:12:27 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:27 INFO - delivery method with swap-origin-redirect and when
01: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"
01:12:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:12:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:12:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:27 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
01:12:27 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 2443ms
01:12:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
01:12:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db220000 == 25 [pid = 1884] [id = 366]
01:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09da07b000) [pid = 1884] [serial = 1022] [outer = (nil)]
01:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09daf3d400) [pid = 1884] [serial = 1023] [outer = 0x7f09da07b000]
01:12:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09dafc8800) [pid = 1884] [serial = 1024] [outer = 0x7f09da07b000]
01:12:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:29 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
01:12:29 INFO - document served over http requires an https
01:12:29 INFO - sub-resource via script-tag using the meta-referrer
01:12:29 INFO - delivery method with keep-origin-redirect and when
01: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"
01:12:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:12:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:12:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:29 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
01:12:29 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 2087ms
01:12:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
01:12:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db33d000 == 26 [pid = 1884] [id = 367]
01:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09daf3b000) [pid = 1884] [serial = 1025] [outer = (nil)]
01:12:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09dafd4000) [pid = 1884] [serial = 1026] [outer = 0x7f09daf3b000]
01:12:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09db0d0c00) [pid = 1884] [serial = 1027] [outer = 0x7f09daf3b000]
01:12:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:32 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
01:12:32 INFO - document served over http requires an https
01:12:32 INFO - sub-resource via script-tag using the meta-referrer
01:12:32 INFO - delivery method with no-redirect and when
01:12: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"
01:12:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:12:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:12:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:32 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
01:12:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2838ms
01:12:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
01:12:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db58a000 == 27 [pid = 1884] [id = 368]
01:12:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09dafd3400) [pid = 1884] [serial = 1028] [outer = (nil)]
01:12:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09db1ec800) [pid = 1884] [serial = 1029] [outer = 0x7f09dafd3400]
01:12:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09db1f7800) [pid = 1884] [serial = 1030] [outer = 0x7f09dafd3400]
01:12:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:34 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
01:12:34 INFO - document served over http requires an https
01:12:34 INFO - sub-resource via script-tag using the meta-referrer
01:12:34 INFO - delivery method with swap-origin-redirect and when
01:12: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"
01:12:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:12:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:12:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:34 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
01:12:34 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 1981ms
01:12:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
01:12:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db5a8000 == 28 [pid = 1884] [id = 369]
01:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09db1ec000) [pid = 1884] [serial = 1031] [outer = (nil)]
01:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09db36e000) [pid = 1884] [serial = 1032] [outer = 0x7f09db1ec000]
01:12:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09db789800) [pid = 1884] [serial = 1033] [outer = 0x7f09db1ec000]
01:12:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:36 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
01:12:36 INFO - document served over http requires an https
01:12:36 INFO - sub-resource via xhr-request using the meta-referrer
01:12:36 INFO - delivery method with keep-origin-redirect and when
01: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"
01:12:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:12:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:12:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:36 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
01:12:36 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 2536ms
01:12:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
01:12:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b2f000 == 29 [pid = 1884] [id = 370]
01:12:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d62b5400) [pid = 1884] [serial = 1034] [outer = (nil)]
01:12:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d639cc00) [pid = 1884] [serial = 1035] [outer = 0x7f09d62b5400]
01:12:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d7892800) [pid = 1884] [serial = 1036] [outer = 0x7f09d62b5400]
01:12:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:38 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
01:12:38 INFO - document served over http requires an https
01:12:38 INFO - sub-resource via xhr-request using the meta-referrer
01:12:38 INFO - delivery method with no-redirect and when
01: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"
01:12:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:12:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:12:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:38 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
01:12:38 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1894ms
01:12:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
01:12:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b0000 == 30 [pid = 1884] [id = 371]
01:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d6198400) [pid = 1884] [serial = 1037] [outer = (nil)]
01:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d619c800) [pid = 1884] [serial = 1038] [outer = 0x7f09d6198400]
01:12:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d7a5cc00) [pid = 1884] [serial = 1039] [outer = 0x7f09d6198400]
01:12:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6326800 == 29 [pid = 1884] [id = 358]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b7000 == 28 [pid = 1884] [id = 357]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6959000 == 27 [pid = 1884] [id = 356]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc4000 == 26 [pid = 1884] [id = 355]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e6e800 == 25 [pid = 1884] [id = 354]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d901c000 == 24 [pid = 1884] [id = 353]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84bd800 == 23 [pid = 1884] [id = 352]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8051800 == 22 [pid = 1884] [id = 351]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d2d800 == 21 [pid = 1884] [id = 350]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d14000 == 20 [pid = 1884] [id = 349]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b27800 == 19 [pid = 1884] [id = 348]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7747800 == 18 [pid = 1884] [id = 346]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7759800 == 17 [pid = 1884] [id = 347]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b40000 == 16 [pid = 1884] [id = 345]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6334000 == 15 [pid = 1884] [id = 343]
01:12:40 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b4800 == 14 [pid = 1884] [id = 344]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09dec78400) [pid = 1884] [serial = 925] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09dc3ac000) [pid = 1884] [serial = 919] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09e1073400) [pid = 1884] [serial = 934] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09db0ce400) [pid = 1884] [serial = 916] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d6398400) [pid = 1884] [serial = 958] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09ddce6800) [pid = 1884] [serial = 922] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09dfaef400) [pid = 1884] [serial = 931] [outer = (nil)] [url = about:blank]
01:12:40 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09df1e0c00) [pid = 1884] [serial = 928] [outer = (nil)] [url = about:blank]
01:12:40 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
01:12:40 INFO - document served over http requires an https
01:12:40 INFO - sub-resource via xhr-request using the meta-referrer
01:12:40 INFO - delivery method with swap-origin-redirect and when
01:12: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"
01:12:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:12:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:12:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:40 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
01:12:40 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 2243ms
01:12:40 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
01:12:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b4000 == 15 [pid = 1884] [id = 372]
01:12:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d619e800) [pid = 1884] [serial = 1040] [outer = (nil)]
01:12:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d63a1000) [pid = 1884] [serial = 1041] [outer = 0x7f09d619e800]
01:12:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d7892c00) [pid = 1884] [serial = 1042] [outer = 0x7f09d619e800]
01:12:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:43 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
01:12:43 INFO - document served over http requires an http
01:12:43 INFO - sub-resource via fetch-request using the meta-referrer
01:12:43 INFO - delivery method with keep-origin-redirect and when
01:12:43 INFO - the target request is same-origin.
01:12:43 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 2184ms
01:12:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
01:12:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6948000 == 16 [pid = 1884] [id = 373]
01:12:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d6397000) [pid = 1884] [serial = 1043] [outer = (nil)]
01:12:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d7b65c00) [pid = 1884] [serial = 1044] [outer = 0x7f09d6397000]
01:12:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d80f4000) [pid = 1884] [serial = 1045] [outer = 0x7f09d6397000]
01:12:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:45 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
01:12:45 INFO - document served over http requires an http
01:12:45 INFO - sub-resource via fetch-request using the meta-referrer
01:12:45 INFO - delivery method with no-redirect and when
01:12:45 INFO - the target request is same-origin.
01:12:45 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 2137ms
01:12:45 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
01:12:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b19000 == 17 [pid = 1884] [id = 374]
01:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d7b64800) [pid = 1884] [serial = 1046] [outer = (nil)]
01:12:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d90c5000) [pid = 1884] [serial = 1047] [outer = 0x7f09d7b64800]
01:12:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d9f82800) [pid = 1884] [serial = 1048] [outer = 0x7f09d7b64800]
01:12:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:48 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
01:12:48 INFO - document served over http requires an http
01:12:48 INFO - sub-resource via fetch-request using the meta-referrer
01:12:48 INFO - delivery method with swap-origin-redirect and when
01:12: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"
01:12:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:12:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:12:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:12:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:48 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
01:12:48 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 2795ms
01:12:48 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
01:12:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d806a000 == 18 [pid = 1884] [id = 375]
01:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d90c3400) [pid = 1884] [serial = 1049] [outer = (nil)]
01:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09daf3a000) [pid = 1884] [serial = 1050] [outer = 0x7f09d90c3400]
01:12:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09db0cdc00) [pid = 1884] [serial = 1051] [outer = 0x7f09d90c3400]
01:12:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e64800 == 19 [pid = 1884] [id = 376]
01:12:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09db1ef000) [pid = 1884] [serial = 1052] [outer = (nil)]
01:12:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09db369c00) [pid = 1884] [serial = 1053] [outer = 0x7f09db1ef000]
01:12:50 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
01:12:50 INFO - document served over http requires an http
01:12:50 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:50 INFO - delivery method with keep-origin-redirect and when
01:12:50 INFO - the target request is same-origin.
01:12:50 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 2239ms
01:12:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
01:12:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fb3800 == 20 [pid = 1884] [id = 377]
01:12:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09da26c400) [pid = 1884] [serial = 1054] [outer = (nil)]
01:12:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09db369400) [pid = 1884] [serial = 1055] [outer = 0x7f09da26c400]
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09db842c00) [pid = 1884] [serial = 1056] [outer = 0x7f09da26c400]
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da01a800 == 19 [pid = 1884] [id = 361]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d632b000 == 18 [pid = 1884] [id = 360]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf91800 == 17 [pid = 1884] [id = 363]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da02b800 == 16 [pid = 1884] [id = 362]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0c1800 == 15 [pid = 1884] [id = 365]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0ae800 == 14 [pid = 1884] [id = 364]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db220000 == 13 [pid = 1884] [id = 366]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db33d000 == 12 [pid = 1884] [id = 367]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db58a000 == 11 [pid = 1884] [id = 368]
01:12:52 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b2f000 == 10 [pid = 1884] [id = 370]
01:12:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6331800 == 11 [pid = 1884] [id = 378]
01:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d639ec00) [pid = 1884] [serial = 1057] [outer = (nil)]
01:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09d6af3c00) [pid = 1884] [serial = 1058] [outer = 0x7f09d639ec00]
01:12:53 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
01:12:53 INFO - document served over http requires an http
01:12:53 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:53 INFO - delivery method with no-redirect and when
01:12:53 INFO - the target request is same-origin.
01:12:53 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 2996ms
01:12:53 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
01:12:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b17800 == 12 [pid = 1884] [id = 379]
01:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09d77cc800) [pid = 1884] [serial = 1059] [outer = (nil)]
01:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09d77d6000) [pid = 1884] [serial = 1060] [outer = 0x7f09d77cc800]
01:12:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09d80f7400) [pid = 1884] [serial = 1061] [outer = 0x7f09d77cc800]
01:12:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e67800 == 13 [pid = 1884] [id = 380]
01:12:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09d90c1800) [pid = 1884] [serial = 1062] [outer = (nil)]
01:12:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09d91a0c00) [pid = 1884] [serial = 1063] [outer = 0x7f09d90c1800]
01:12:55 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
01:12:55 INFO - document served over http requires an http
01:12:55 INFO - sub-resource via iframe-tag using the meta-referrer
01:12:55 INFO - delivery method with swap-origin-redirect and when
01:12: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"
01:12:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:12:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:12:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:12:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:12:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:12:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:12:55 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
01:12:55 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 1797ms
01:12:55 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
01:12:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da023000 == 14 [pid = 1884] [id = 381]
01:12:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d77cb800) [pid = 1884] [serial = 1064] [outer = (nil)]
01:12:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09d919dc00) [pid = 1884] [serial = 1065] [outer = 0x7f09d77cb800]
01:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09daf38400) [pid = 1884] [serial = 1066] [outer = 0x7f09d77cb800]
01:12:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09d9199c00) [pid = 1884] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d6395c00) [pid = 1884] [serial = 1008] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d80ec000) [pid = 1884] [serial = 1013] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09da076800) [pid = 1884] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541944435]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09da082000) [pid = 1884] [serial = 1018] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09daf3bc00) [pid = 1884] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09daf3d400) [pid = 1884] [serial = 1023] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09dafd4000) [pid = 1884] [serial = 1026] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09db1ec800) [pid = 1884] [serial = 1029] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09db36e000) [pid = 1884] [serial = 1032] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d639cc00) [pid = 1884] [serial = 1035] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d7a58800) [pid = 1884] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09d77d3800) [pid = 1884] [serial = 976] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d77c9400) [pid = 1884] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541917903]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d61a1c00) [pid = 1884] [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]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d90c2400) [pid = 1884] [serial = 990] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d6af4400) [pid = 1884] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d639c000) [pid = 1884] [serial = 966] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09d7a58400) [pid = 1884] [serial = 981] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09d608d000) [pid = 1884] [serial = 963] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d80ee800) [pid = 1884] [serial = 987] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d619c800) [pid = 1884] [serial = 1038] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d609a800) [pid = 1884] [serial = 996] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d77ce000) [pid = 1884] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541917903]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d6afac00) [pid = 1884] [serial = 971] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d919d400) [pid = 1884] [serial = 993] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d7a65400) [pid = 1884] [serial = 1002] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d61a0800) [pid = 1884] [serial = 999] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d7b64400) [pid = 1884] [serial = 984] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d788f000) [pid = 1884] [serial = 1005] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d51af800) [pid = 1884] [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]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d619b400) [pid = 1884] [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]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d62b5400) [pid = 1884] [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]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d5369c00) [pid = 1884] [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]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d6092800) [pid = 1884] [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]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d80e9c00) [pid = 1884] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09da079400) [pid = 1884] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541944435]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09da270400) [pid = 1884] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d7899000) [pid = 1884] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d6aed000) [pid = 1884] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d7892800) [pid = 1884] [serial = 1036] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d77cec00) [pid = 1884] [serial = 997] [outer = (nil)] [url = about:blank]
01:12:57 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09d69dec00) [pid = 1884] [serial = 961] [outer = (nil)] [url = about:blank]
01:12:57 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
01:12:57 INFO - document served over http requires an http
01:12:57 INFO - sub-resource via script-tag using the meta-referrer
01:12:57 INFO - delivery method with keep-origin-redirect and when
01:12:57 INFO - the target request is same-origin.
01:12:57 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 2502ms
01:12:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
01:12:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0ae800 == 15 [pid = 1884] [id = 382]
01:12:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09d6395c00) [pid = 1884] [serial = 1067] [outer = (nil)]
01:12:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d63a3800) [pid = 1884] [serial = 1068] [outer = 0x7f09d6395c00]
01:12:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d7a58400) [pid = 1884] [serial = 1069] [outer = 0x7f09d6395c00]
01:12:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:12:59 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
01:12:59 INFO - document served over http requires an http
01:12:59 INFO - sub-resource via script-tag using the meta-referrer
01:12:59 INFO - delivery method with no-redirect and when
01:12:59 INFO - the target request is same-origin.
01:12:59 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 2036ms
01:12:59 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
01:13:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7752000 == 16 [pid = 1884] [id = 383]
01:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d619a000) [pid = 1884] [serial = 1070] [outer = (nil)]
01:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d6ba7400) [pid = 1884] [serial = 1071] [outer = 0x7f09d619a000]
01:13:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d8208800) [pid = 1884] [serial = 1072] [outer = 0x7f09d619a000]
01:13:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:01 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
01:13:01 INFO - document served over http requires an http
01:13:01 INFO - sub-resource via script-tag using the meta-referrer
01:13:01 INFO - delivery method with swap-origin-redirect and when
01:13:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
01:13:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:01 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
01:13:01 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 2193ms
01:13:01 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
01:13:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db234800 == 17 [pid = 1884] [id = 384]
01:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d61a1c00) [pid = 1884] [serial = 1073] [outer = (nil)]
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09da264400) [pid = 1884] [serial = 1074] [outer = 0x7f09d61a1c00]
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09dafd0000) [pid = 1884] [serial = 1075] [outer = 0x7f09d61a1c00]
01:13:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:04 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
01:13:04 INFO - document served over http requires an http
01:13:04 INFO - sub-resource via xhr-request using the meta-referrer
01:13:04 INFO - delivery method with keep-origin-redirect and when
01:13:04 INFO - the target request is same-origin.
01:13:04 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 2840ms
01:13:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db597800 == 18 [pid = 1884] [id = 385]
01:13:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09da084000) [pid = 1884] [serial = 1076] [outer = (nil)]
01:13:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09db1f0800) [pid = 1884] [serial = 1077] [outer = 0x7f09da084000]
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09db370c00) [pid = 1884] [serial = 1078] [outer = 0x7f09da084000]
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:06 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
01:13:06 INFO - document served over http requires an http
01:13:06 INFO - sub-resource via xhr-request using the meta-referrer
01:13:06 INFO - delivery method with no-redirect and when
01:13:06 INFO - the target request is same-origin.
01:13:06 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 1933ms
01:13:06 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
01:13:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6f6800 == 19 [pid = 1884] [id = 386]
01:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09db0d9000) [pid = 1884] [serial = 1079] [outer = (nil)]
01:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09dbe6a000) [pid = 1884] [serial = 1080] [outer = 0x7f09db0d9000]
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09dbe74c00) [pid = 1884] [serial = 1081] [outer = 0x7f09db0d9000]
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:08 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
01:13:08 INFO - document served over http requires an http
01:13:08 INFO - sub-resource via xhr-request using the meta-referrer
01:13:08 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:13:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:13:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:08 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
01:13:08 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 1816ms
01:13:08 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
01:13:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe5c800 == 20 [pid = 1884] [id = 387]
01:13:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09db84a400) [pid = 1884] [serial = 1082] [outer = (nil)]
01:13:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09dbfe8400) [pid = 1884] [serial = 1083] [outer = 0x7f09db84a400]
01:13:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09dbfee800) [pid = 1884] [serial = 1084] [outer = 0x7f09db84a400]
01:13:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:10 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
01:13:10 INFO - document served over http requires an https
01:13:10 INFO - sub-resource via fetch-request using the meta-referrer
01:13:10 INFO - delivery method with keep-origin-redirect and when
01: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"
01:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:10 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
01:13:10 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 1858ms
01:13:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
01:13:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc15d800 == 21 [pid = 1884] [id = 388]
01:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09dbfe4400) [pid = 1884] [serial = 1085] [outer = (nil)]
01:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09dc1b8c00) [pid = 1884] [serial = 1086] [outer = 0x7f09dbfe4400]
01:13:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09dc3a7000) [pid = 1884] [serial = 1087] [outer = 0x7f09dbfe4400]
01:13:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:12 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
01:13:12 INFO - document served over http requires an https
01:13:12 INFO - sub-resource via fetch-request using the meta-referrer
01:13:12 INFO - delivery method with no-redirect and when
01: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"
01:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:12 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
01:13:12 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 2239ms
01:13:12 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
01:13:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc192800 == 22 [pid = 1884] [id = 389]
01:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09dc1b7c00) [pid = 1884] [serial = 1088] [outer = (nil)]
01:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dc3af400) [pid = 1884] [serial = 1089] [outer = 0x7f09dc1b7c00]
01:13:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dcb7d800) [pid = 1884] [serial = 1090] [outer = 0x7f09dc1b7c00]
01:13:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:15 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
01:13:15 INFO - document served over http requires an https
01:13:15 INFO - sub-resource via fetch-request using the meta-referrer
01:13:15 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:15 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
01:13:15 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 2332ms
01:13:15 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
01:13:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcad2000 == 23 [pid = 1884] [id = 390]
01:13:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dc3aec00) [pid = 1884] [serial = 1091] [outer = (nil)]
01:13:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dcb85800) [pid = 1884] [serial = 1092] [outer = 0x7f09dc3aec00]
01:13:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dcc4d800) [pid = 1884] [serial = 1093] [outer = 0x7f09dc3aec00]
01:13:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:17 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
01:13:17 INFO - document served over http requires an https
01:13:17 INFO - sub-resource via fetch-request using the meta-referrer
01:13:17 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:17 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
01:13:17 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 2489ms
01:13:17 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
01:13:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd5800 == 24 [pid = 1884] [id = 391]
01:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09dcb85000) [pid = 1884] [serial = 1094] [outer = (nil)]
01:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09dcc56800) [pid = 1884] [serial = 1095] [outer = 0x7f09dcb85000]
01:13:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09dcd74400) [pid = 1884] [serial = 1096] [outer = 0x7f09dcb85000]
01:13:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:21 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
01:13:21 INFO - document served over http requires an https
01:13:21 INFO - sub-resource via fetch-request using the meta-referrer
01:13:21 INFO - delivery method with keep-origin-redirect and when
01:13: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"
01:13:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:21 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
01:13:21 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 4242ms
01:13:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
01:13:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6288800 == 25 [pid = 1884] [id = 392]
01:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d62b5800) [pid = 1884] [serial = 1097] [outer = (nil)]
01:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d63a0800) [pid = 1884] [serial = 1098] [outer = 0x7f09d62b5800]
01:13:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d7b66800) [pid = 1884] [serial = 1099] [outer = 0x7f09d62b5800]
01:13:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:23 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
01:13:23 INFO - document served over http requires an https
01:13:23 INFO - sub-resource via fetch-request using the meta-referrer
01:13:23 INFO - delivery method with no-redirect and when
01: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"
01:13:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:23 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
01:13:23 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 1934ms
01:13:23 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
01:13:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b3e800 == 26 [pid = 1884] [id = 393]
01:13:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d62ad800) [pid = 1884] [serial = 1100] [outer = (nil)]
01:13:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09d6399c00) [pid = 1884] [serial = 1101] [outer = 0x7f09d62ad800]
01:13:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09d7a5d000) [pid = 1884] [serial = 1102] [outer = 0x7f09d62ad800]
01:13:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da023000 == 25 [pid = 1884] [id = 381]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e67800 == 24 [pid = 1884] [id = 380]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b17800 == 23 [pid = 1884] [id = 379]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6331800 == 22 [pid = 1884] [id = 378]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fb3800 == 21 [pid = 1884] [id = 377]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d806a000 == 20 [pid = 1884] [id = 375]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e64800 == 19 [pid = 1884] [id = 376]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b19000 == 18 [pid = 1884] [id = 374]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6948000 == 17 [pid = 1884] [id = 373]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d805e000 == 16 [pid = 1884] [id = 359]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b0000 == 15 [pid = 1884] [id = 371]
01:13:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b4000 == 14 [pid = 1884] [id = 372]
01:13:25 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09d90c1c00) [pid = 1884] [serial = 1006] [outer = (nil)] [url = about:blank]
01:13:25 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09d80ed000) [pid = 1884] [serial = 1003] [outer = (nil)] [url = about:blank]
01:13:25 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09d6bacc00) [pid = 1884] [serial = 1000] [outer = (nil)] [url = about:blank]
01:13:25 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
01:13:25 INFO - document served over http requires an https
01:13:25 INFO - sub-resource via fetch-request using the meta-referrer
01:13:25 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
01:13:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
01:13:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
01:13:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:25 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
01:13:25 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 1838ms
01:13:25 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
01:13:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6298000 == 15 [pid = 1884] [id = 394]
01:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d6099c00) [pid = 1884] [serial = 1103] [outer = (nil)]
01:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09d69df800) [pid = 1884] [serial = 1104] [outer = 0x7f09d6099c00]
01:13:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09d7b64000) [pid = 1884] [serial = 1105] [outer = 0x7f09d6099c00]
01:13:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b45800 == 16 [pid = 1884] [id = 395]
01:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09d80ed400) [pid = 1884] [serial = 1106] [outer = (nil)]
01:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09d8208400) [pid = 1884] [serial = 1107] [outer = 0x7f09d80ed400]
01:13:27 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
01:13:27 INFO - document served over http requires an https
01:13:27 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:27 INFO - delivery method with keep-origin-redirect and when
01: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"
01:13:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:27 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
01:13:27 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 2155ms
01:13:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
01:13:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b2a800 == 17 [pid = 1884] [id = 396]
01:13:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09d62b0000) [pid = 1884] [serial = 1108] [outer = (nil)]
01:13:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09d80f6000) [pid = 1884] [serial = 1109] [outer = 0x7f09d62b0000]
01:13:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d9f8b000) [pid = 1884] [serial = 1110] [outer = 0x7f09d62b0000]
01:13:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d919dc00) [pid = 1884] [serial = 1065] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09d90c5000) [pid = 1884] [serial = 1047] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d7b65c00) [pid = 1884] [serial = 1044] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09d63a3800) [pid = 1884] [serial = 1068] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d91a0c00) [pid = 1884] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09d77d6000) [pid = 1884] [serial = 1060] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09db369c00) [pid = 1884] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09daf3a000) [pid = 1884] [serial = 1050] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d63a1000) [pid = 1884] [serial = 1041] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d6af3c00) [pid = 1884] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541973140]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09db369400) [pid = 1884] [serial = 1055] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d639ec00) [pid = 1884] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446541973140]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d80ee400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d6198400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d535d000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d90c1800) [pid = 1884] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09d6397000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09dafd3400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d90c3400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d7b67c00) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d77cc800) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09db1ec000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d7b64800) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d77cb800) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d639e000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d619e800) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d6af0400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d5369000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09da07b000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d77cdc00) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d619b000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d789b800) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09db1ef000) [pid = 1884] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09da07bc00) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09d5363400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09daf3b000) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09da26c400) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d9197c00) [pid = 1884] [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]
01:13:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b18800 == 18 [pid = 1884] [id = 397]
01:13:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d535d000) [pid = 1884] [serial = 1111] [outer = (nil)]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d8202400) [pid = 1884] [serial = 988] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d69db000) [pid = 1884] [serial = 967] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d7893000) [pid = 1884] [serial = 977] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09d9f82c00) [pid = 1884] [serial = 994] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09d9f8d800) [pid = 1884] [serial = 1014] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09d7a5cc00) [pid = 1884] [serial = 1039] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09d6bac800) [pid = 1884] [serial = 991] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09d7b5c000) [pid = 1884] [serial = 982] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09d62a9800) [pid = 1884] [serial = 964] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09d7ec8c00) [pid = 1884] [serial = 985] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09db1f7800) [pid = 1884] [serial = 1030] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09d77d2400) [pid = 1884] [serial = 1009] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09db0d0c00) [pid = 1884] [serial = 1027] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09d6bad400) [pid = 1884] [serial = 972] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09db789800) [pid = 1884] [serial = 1033] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09dafc8800) [pid = 1884] [serial = 1024] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09da26c800) [pid = 1884] [serial = 1019] [outer = (nil)] [url = about:blank]
01:13:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09d5368c00) [pid = 1884] [serial = 1112] [outer = 0x7f09d535d000]
01:13:31 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
01:13:31 INFO - document served over http requires an https
01:13:31 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:31 INFO - delivery method with no-redirect and when
01:13: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"
01:13:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:31 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html:23:7
01:13:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html | took 3745ms
01:13:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html
01:13:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8063000 == 19 [pid = 1884] [id = 398]
01:13:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09d5368000) [pid = 1884] [serial = 1113] [outer = (nil)]
01:13:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09d63a1000) [pid = 1884] [serial = 1114] [outer = 0x7f09d5368000]
01:13:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09d789b800) [pid = 1884] [serial = 1115] [outer = 0x7f09d5368000]
01:13:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d775a000 == 20 [pid = 1884] [id = 399]
01:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d619f800) [pid = 1884] [serial = 1116] [outer = (nil)]
01:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d6afb400) [pid = 1884] [serial = 1117] [outer = 0x7f09d619f800]
01:13:34 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
01:13:34 INFO - document served over http requires an https
01:13:34 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:34 INFO - delivery method with swap-origin-redirect and when
01:13: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"
01:13:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:34 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
01:13:34 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 3350ms
01:13:35 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
01:13:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9011000 == 21 [pid = 1884] [id = 400]
01:13:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d62aa400) [pid = 1884] [serial = 1118] [outer = (nil)]
01:13:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09d77d4c00) [pid = 1884] [serial = 1119] [outer = 0x7f09d62aa400]
01:13:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09d80ef400) [pid = 1884] [serial = 1120] [outer = 0x7f09d62aa400]
01:13:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e6d800 == 22 [pid = 1884] [id = 401]
01:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09d90c2000) [pid = 1884] [serial = 1121] [outer = (nil)]
01:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09d91a2400) [pid = 1884] [serial = 1122] [outer = 0x7f09d90c2000]
01:13:37 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
01:13:37 INFO - document served over http requires an https
01:13:37 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:37 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:37 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
01:13:37 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 2211ms
01:13:37 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
01:13:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e80000 == 23 [pid = 1884] [id = 402]
01:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09d6bac800) [pid = 1884] [serial = 1123] [outer = (nil)]
01:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09d919ec00) [pid = 1884] [serial = 1124] [outer = 0x7f09d6bac800]
01:13:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09da26ec00) [pid = 1884] [serial = 1125] [outer = 0x7f09d6bac800]
01:13:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da023000 == 24 [pid = 1884] [id = 403]
01:13:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09daf3c800) [pid = 1884] [serial = 1126] [outer = (nil)]
01:13:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09dafce800) [pid = 1884] [serial = 1127] [outer = 0x7f09daf3c800]
01:13:39 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
01:13:39 INFO - document served over http requires an https
01:13:39 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:39 INFO - delivery method with keep-origin-redirect and when
01:13: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"
01:13:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:39 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
01:13:39 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 1988ms
01:13:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
01:13:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0ae000 == 25 [pid = 1884] [id = 404]
01:13:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d8202c00) [pid = 1884] [serial = 1128] [outer = (nil)]
01:13:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09db0d0c00) [pid = 1884] [serial = 1129] [outer = 0x7f09d8202c00]
01:13:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09db1f8400) [pid = 1884] [serial = 1130] [outer = 0x7f09d8202c00]
01:13:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db34a000 == 26 [pid = 1884] [id = 405]
01:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09db36d400) [pid = 1884] [serial = 1131] [outer = (nil)]
01:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09db78b800) [pid = 1884] [serial = 1132] [outer = 0x7f09db36d400]
01:13:41 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
01:13:41 INFO - document served over http requires an https
01:13:41 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:41 INFO - delivery method with no-redirect and when
01: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"
01:13:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:41 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
01:13:41 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 2087ms
01:13:41 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
01:13:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db59c800 == 27 [pid = 1884] [id = 406]
01:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09daf44000) [pid = 1884] [serial = 1133] [outer = (nil)]
01:13:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09db78c400) [pid = 1884] [serial = 1134] [outer = 0x7f09daf44000]
01:13:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09dbe78c00) [pid = 1884] [serial = 1135] [outer = 0x7f09daf44000]
01:13:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc177800 == 28 [pid = 1884] [id = 407]
01:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09dc1b2400) [pid = 1884] [serial = 1136] [outer = (nil)]
01:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09dc1bd800) [pid = 1884] [serial = 1137] [outer = 0x7f09dc1b2400]
01:13:43 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
01:13:43 INFO - document served over http requires an https
01:13:43 INFO - sub-resource via iframe-tag using the meta-referrer
01:13:43 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
01:13:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
01:13:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:43 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
01:13:43 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 2492ms
01:13:43 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
01:13:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbdc000 == 29 [pid = 1884] [id = 408]
01:13:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09db789800) [pid = 1884] [serial = 1138] [outer = (nil)]
01:13:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09dc3a5400) [pid = 1884] [serial = 1139] [outer = 0x7f09db789800]
01:13:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09dcc5cc00) [pid = 1884] [serial = 1140] [outer = 0x7f09db789800]
01:13:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:46 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
01:13:46 INFO - document served over http requires an https
01:13:46 INFO - sub-resource via script-tag using the meta-referrer
01:13:46 INFO - delivery method with keep-origin-redirect and when
01:13: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"
01:13:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:46 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
01:13:46 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 2339ms
01:13:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
01:13:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd52800 == 30 [pid = 1884] [id = 409]
01:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09dc1b4800) [pid = 1884] [serial = 1141] [outer = (nil)]
01:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09ddce0c00) [pid = 1884] [serial = 1142] [outer = 0x7f09dc1b4800]
01:13:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09ddcebc00) [pid = 1884] [serial = 1143] [outer = 0x7f09dc1b4800]
01:13:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:49 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
01:13:49 INFO - document served over http requires an https
01:13:49 INFO - sub-resource via script-tag using the meta-referrer
01:13:49 INFO - delivery method with no-redirect and when
01:13: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"
01:13:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:49 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
01:13:49 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 2851ms
01:13:49 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
01:13:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb32800 == 31 [pid = 1884] [id = 410]
01:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09ddcdf800) [pid = 1884] [serial = 1144] [outer = (nil)]
01:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09dddbf400) [pid = 1884] [serial = 1145] [outer = 0x7f09ddcdf800]
01:13:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09ddf20400) [pid = 1884] [serial = 1146] [outer = 0x7f09ddcdf800]
01:13:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:51 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
01:13:51 INFO - document served over http requires an https
01:13:51 INFO - sub-resource via script-tag using the meta-referrer
01:13:51 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:51 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
01:13:51 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 2250ms
01:13:51 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
01:13:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb4c800 == 32 [pid = 1884] [id = 411]
01:13:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dddc1400) [pid = 1884] [serial = 1147] [outer = (nil)]
01:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09ddf2b000) [pid = 1884] [serial = 1148] [outer = 0x7f09dddc1400]
01:13:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dea38000) [pid = 1884] [serial = 1149] [outer = 0x7f09dddc1400]
01:13:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:53 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
01:13:53 INFO - document served over http requires an https
01:13:53 INFO - sub-resource via script-tag using the meta-referrer
01:13:53 INFO - delivery method with swap-origin-redirect and when
01: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"
01:13:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:53 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
01:13:53 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 1936ms
01:13:53 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
01:13:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd2d000 == 33 [pid = 1884] [id = 412]
01:13:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09ddf2a400) [pid = 1884] [serial = 1150] [outer = (nil)]
01:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dea83800) [pid = 1884] [serial = 1151] [outer = 0x7f09ddf2a400]
01:13:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09dea8c400) [pid = 1884] [serial = 1152] [outer = 0x7f09ddf2a400]
01:13:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:55 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
01:13:55 INFO - document served over http requires an https
01:13:55 INFO - sub-resource via script-tag using the meta-referrer
01:13:55 INFO - delivery method with keep-origin-redirect and when
01: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"
01:13:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:55 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
01:13:55 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 1891ms
01:13:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
01:13:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60c6800 == 34 [pid = 1884] [id = 413]
01:13:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d6093c00) [pid = 1884] [serial = 1153] [outer = (nil)]
01:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d619e000) [pid = 1884] [serial = 1154] [outer = 0x7f09d6093c00]
01:13:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d7ec3c00) [pid = 1884] [serial = 1155] [outer = 0x7f09d6093c00]
01:13:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:58 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
01:13:58 INFO - document served over http requires an https
01:13:58 INFO - sub-resource via script-tag using the meta-referrer
01:13:58 INFO - delivery method with no-redirect and when
01: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"
01:13:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:13:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:13:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:13:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:13:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:13:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:13:58 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
01:13:58 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 3398ms
01:13:58 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
01:13:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b0000 == 35 [pid = 1884] [id = 414]
01:13:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d62ad400) [pid = 1884] [serial = 1156] [outer = (nil)]
01:13:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d639fc00) [pid = 1884] [serial = 1157] [outer = 0x7f09d62ad400]
01:13:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:13:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d8202400) [pid = 1884] [serial = 1158] [outer = 0x7f09d62ad400]
01:13:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b18800 == 34 [pid = 1884] [id = 397]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b2a800 == 33 [pid = 1884] [id = 396]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b45800 == 32 [pid = 1884] [id = 395]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6298000 == 31 [pid = 1884] [id = 394]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b3e800 == 30 [pid = 1884] [id = 393]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6288800 == 29 [pid = 1884] [id = 392]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd5800 == 28 [pid = 1884] [id = 391]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcad2000 == 27 [pid = 1884] [id = 390]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc192800 == 26 [pid = 1884] [id = 389]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc15d800 == 25 [pid = 1884] [id = 388]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe5c800 == 24 [pid = 1884] [id = 387]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6f6800 == 23 [pid = 1884] [id = 386]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db597800 == 22 [pid = 1884] [id = 385]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db234800 == 21 [pid = 1884] [id = 384]
01:14:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7752000 == 20 [pid = 1884] [id = 383]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09db842c00) [pid = 1884] [serial = 1056] [outer = (nil)] [url = about:blank]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d7892c00) [pid = 1884] [serial = 1042] [outer = (nil)] [url = about:blank]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d80f4000) [pid = 1884] [serial = 1045] [outer = (nil)] [url = about:blank]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09d9f82800) [pid = 1884] [serial = 1048] [outer = (nil)] [url = about:blank]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09db0cdc00) [pid = 1884] [serial = 1051] [outer = (nil)] [url = about:blank]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09daf38400) [pid = 1884] [serial = 1066] [outer = (nil)] [url = about:blank]
01:14:01 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d80f7400) [pid = 1884] [serial = 1061] [outer = (nil)] [url = about:blank]
01:14:01 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
01:14:01 INFO - document served over http requires an https
01:14:01 INFO - sub-resource via script-tag using the meta-referrer
01:14:01 INFO - delivery method with swap-origin-redirect and when
01:14:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
01:14:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
01:14:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
01:14:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:01 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
01:14:01 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 3204ms
01:14:01 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
01:14:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d628f800 == 21 [pid = 1884] [id = 415]
01:14:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d62b7c00) [pid = 1884] [serial = 1159] [outer = (nil)]
01:14:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d8207400) [pid = 1884] [serial = 1160] [outer = 0x7f09d62b7c00]
01:14:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09daf38400) [pid = 1884] [serial = 1161] [outer = 0x7f09d62b7c00]
01:14:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:03 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
01:14:03 INFO - document served over http requires an https
01:14:03 INFO - sub-resource via xhr-request using the meta-referrer
01:14:03 INFO - delivery method with keep-origin-redirect and when
01:14: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"
01:14:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:03 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
01:14:03 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 1743ms
01:14:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
01:14:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d775e800 == 22 [pid = 1884] [id = 416]
01:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d7ec4000) [pid = 1884] [serial = 1162] [outer = (nil)]
01:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09db1f5400) [pid = 1884] [serial = 1163] [outer = 0x7f09d7ec4000]
01:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09dbe75400) [pid = 1884] [serial = 1164] [outer = 0x7f09d7ec4000]
01:14:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:05 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
01:14:05 INFO - document served over http requires an https
01:14:05 INFO - sub-resource via xhr-request using the meta-referrer
01:14:05 INFO - delivery method with no-redirect and when
01:14: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"
01:14:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:05 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
01:14:05 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 1845ms
01:14:05 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
01:14:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf85800 == 23 [pid = 1884] [id = 417]
01:14:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d91a1c00) [pid = 1884] [serial = 1165] [outer = (nil)]
01:14:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09dafd5c00) [pid = 1884] [serial = 1166] [outer = 0x7f09d91a1c00]
01:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09dc3b3800) [pid = 1884] [serial = 1167] [outer = 0x7f09d91a1c00]
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09dbfe8400) [pid = 1884] [serial = 1083] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09d6ba7400) [pid = 1884] [serial = 1071] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09d69df800) [pid = 1884] [serial = 1104] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09dcb85800) [pid = 1884] [serial = 1092] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d63a0800) [pid = 1884] [serial = 1098] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09d8208400) [pid = 1884] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09dcc56800) [pid = 1884] [serial = 1095] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d80f6000) [pid = 1884] [serial = 1109] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09dc1b8c00) [pid = 1884] [serial = 1086] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09dc3af400) [pid = 1884] [serial = 1089] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d6399c00) [pid = 1884] [serial = 1101] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09d5368c00) [pid = 1884] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542011307]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09dbe6a000) [pid = 1884] [serial = 1080] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09db1f0800) [pid = 1884] [serial = 1077] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09da264400) [pid = 1884] [serial = 1074] [outer = (nil)] [url = about:blank]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d6099c00) [pid = 1884] [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]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d62b5800) [pid = 1884] [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]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d80ed400) [pid = 1884] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d62b0000) [pid = 1884] [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]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d535d000) [pid = 1884] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542011307]
01:14:08 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d62ad800) [pid = 1884] [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]
01:14:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:08 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
01:14:08 INFO - document served over http requires an https
01:14:08 INFO - sub-resource via xhr-request using the meta-referrer
01:14:08 INFO - delivery method with swap-origin-redirect and when
01:14: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"
01:14:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:08 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
01:14:08 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 3394ms
01:14:08 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
01:14:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b45800 == 24 [pid = 1884] [id = 418]
01:14:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d62ac000) [pid = 1884] [serial = 1168] [outer = (nil)]
01:14:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d62b5800) [pid = 1884] [serial = 1169] [outer = 0x7f09d62ac000]
01:14:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d8206000) [pid = 1884] [serial = 1170] [outer = 0x7f09d62ac000]
01:14:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:11 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
01:14:11 INFO - document served over http requires an https
01:14:11 INFO - sub-resource via xhr-request using the meta-referrer
01:14:11 INFO - delivery method with swap-origin-redirect and when
01:14: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"
01:14:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:11 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
01:14:11 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 2239ms
01:14:11 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
01:14:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db5a7000 == 25 [pid = 1884] [id = 419]
01:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d619c000) [pid = 1884] [serial = 1171] [outer = (nil)]
01:14:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09daf3dc00) [pid = 1884] [serial = 1172] [outer = 0x7f09d619c000]
01:14:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09dc1b8c00) [pid = 1884] [serial = 1173] [outer = 0x7f09d619c000]
01:14:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:13 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
01:14:13 INFO - document served over http requires an https
01:14:13 INFO - sub-resource via xhr-request using the meta-referrer
01:14:13 INFO - delivery method with keep-origin-redirect and when
01:14: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"
01:14:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:13 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
01:14:13 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 2192ms
01:14:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
01:14:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc147000 == 26 [pid = 1884] [id = 420]
01:14:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09db0cc800) [pid = 1884] [serial = 1174] [outer = (nil)]
01:14:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dcd74c00) [pid = 1884] [serial = 1175] [outer = 0x7f09db0cc800]
01:14:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09ddced800) [pid = 1884] [serial = 1176] [outer = 0x7f09db0cc800]
01:14:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:16 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
01:14:16 INFO - document served over http requires an https
01:14:16 INFO - sub-resource via xhr-request using the meta-referrer
01:14:16 INFO - delivery method with no-redirect and when
01:14: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"
01:14:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:16 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
01:14:16 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 3050ms
01:14:16 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
01:14:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcacb800 == 27 [pid = 1884] [id = 421]
01:14:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dcb8ac00) [pid = 1884] [serial = 1177] [outer = (nil)]
01:14:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dea3c000) [pid = 1884] [serial = 1178] [outer = 0x7f09dcb8ac00]
01:14:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dec71800) [pid = 1884] [serial = 1179] [outer = 0x7f09dcb8ac00]
01:14:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:18 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
01:14:18 INFO - document served over http requires an https
01:14:18 INFO - sub-resource via xhr-request using the meta-referrer
01:14:18 INFO - delivery method with swap-origin-redirect and when
01:14: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"
01:14:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
01:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:14:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
01:14:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
01:14:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
01:14:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
01:14:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
01:14:18 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
01:14:18 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 2040ms
01:14:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:14:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd5a000 == 28 [pid = 1884] [id = 422]
01:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09dea40000) [pid = 1884] [serial = 1180] [outer = (nil)]
01:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09ded88000) [pid = 1884] [serial = 1181] [outer = 0x7f09dea40000]
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09ded90c00) [pid = 1884] [serial = 1182] [outer = 0x7f09dea40000]
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:20 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
01:14:20 INFO - document served over http requires an http
01:14:20 INFO - sub-resource via fetch-request using the http-csp
01:14:20 INFO - delivery method with keep-origin-redirect and when
01:14:20 INFO - the target request is cross-origin.
01:14:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1956ms
01:14:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:14:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde7d800 == 29 [pid = 1884] [id = 423]
01:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dec78c00) [pid = 1884] [serial = 1183] [outer = (nil)]
01:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09deecc800) [pid = 1884] [serial = 1184] [outer = 0x7f09dec78c00]
01:14:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09df070c00) [pid = 1884] [serial = 1185] [outer = 0x7f09dec78c00]
01:14:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:22 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
01:14:22 INFO - document served over http requires an http
01:14:22 INFO - sub-resource via fetch-request using the http-csp
01:14:22 INFO - delivery method with no-redirect and when
01:14:22 INFO - the target request is cross-origin.
01:14:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1991ms
01:14:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:14:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea15800 == 30 [pid = 1884] [id = 424]
01:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09deecb400) [pid = 1884] [serial = 1186] [outer = (nil)]
01:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09df07b000) [pid = 1884] [serial = 1187] [outer = 0x7f09deecb400]
01:14:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09df1db400) [pid = 1884] [serial = 1188] [outer = 0x7f09deecb400]
01:14:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:24 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
01:14:24 INFO - document served over http requires an http
01:14:24 INFO - sub-resource via fetch-request using the http-csp
01:14:24 INFO - delivery method with swap-origin-redirect and when
01:14:24 INFO - the target request is cross-origin.
01:14:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2089ms
01:14:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:14:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debcd000 == 31 [pid = 1884] [id = 425]
01:14:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09df079000) [pid = 1884] [serial = 1189] [outer = (nil)]
01:14:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09df1e3800) [pid = 1884] [serial = 1190] [outer = 0x7f09df079000]
01:14:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09df1eb800) [pid = 1884] [serial = 1191] [outer = 0x7f09df079000]
01:14:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debde800 == 32 [pid = 1884] [id = 426]
01:14:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09df1ef400) [pid = 1884] [serial = 1192] [outer = (nil)]
01:14:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09df1f3800) [pid = 1884] [serial = 1193] [outer = 0x7f09df1ef400]
01:14:27 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
01:14:27 INFO - document served over http requires an http
01:14:27 INFO - sub-resource via iframe-tag using the http-csp
01:14:27 INFO - delivery method with keep-origin-redirect and when
01:14:27 INFO - the target request is cross-origin.
01:14:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2537ms
01:14:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:14:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded56000 == 33 [pid = 1884] [id = 427]
01:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09df1e0c00) [pid = 1884] [serial = 1194] [outer = (nil)]
01:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09df1f4000) [pid = 1884] [serial = 1195] [outer = 0x7f09df1e0c00]
01:14:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09df955000) [pid = 1884] [serial = 1196] [outer = 0x7f09df1e0c00]
01:14:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded68000 == 34 [pid = 1884] [id = 428]
01:14:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09df959c00) [pid = 1884] [serial = 1197] [outer = (nil)]
01:14:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dfa53800) [pid = 1884] [serial = 1198] [outer = 0x7f09df959c00]
01:14:30 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
01:14:30 INFO - document served over http requires an http
01:14:30 INFO - sub-resource via iframe-tag using the http-csp
01:14:30 INFO - delivery method with no-redirect and when
01:14:30 INFO - the target request is cross-origin.
01:14:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2902ms
01:14:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:14:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def8a000 == 35 [pid = 1884] [id = 429]
01:14:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09df1f3000) [pid = 1884] [serial = 1199] [outer = (nil)]
01:14:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09dfa53400) [pid = 1884] [serial = 1200] [outer = 0x7f09df1f3000]
01:14:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09dfa5cc00) [pid = 1884] [serial = 1201] [outer = 0x7f09df1f3000]
01:14:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def9f800 == 36 [pid = 1884] [id = 430]
01:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09dfae2000) [pid = 1884] [serial = 1202] [outer = (nil)]
01:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09dfae7400) [pid = 1884] [serial = 1203] [outer = 0x7f09dfae2000]
01:14:32 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
01:14:32 INFO - document served over http requires an http
01:14:32 INFO - sub-resource via iframe-tag using the http-csp
01:14:32 INFO - delivery method with swap-origin-redirect and when
01:14:32 INFO - the target request is cross-origin.
01:14:32 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2050ms
01:14:32 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:14:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e040b800 == 37 [pid = 1884] [id = 431]
01:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09df95bc00) [pid = 1884] [serial = 1204] [outer = (nil)]
01:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09dfae6000) [pid = 1884] [serial = 1205] [outer = 0x7f09df95bc00]
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09e046f000) [pid = 1884] [serial = 1206] [outer = 0x7f09df95bc00]
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:35 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
01:14:35 INFO - document served over http requires an http
01:14:35 INFO - sub-resource via script-tag using the http-csp
01:14:35 INFO - delivery method with keep-origin-redirect and when
01:14:35 INFO - the target request is cross-origin.
01:14:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3054ms
01:14:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:14:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b17000 == 38 [pid = 1884] [id = 432]
01:14:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09d80eb000) [pid = 1884] [serial = 1207] [outer = (nil)]
01:14:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09d8204c00) [pid = 1884] [serial = 1208] [outer = 0x7f09d80eb000]
01:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09db368000) [pid = 1884] [serial = 1209] [outer = 0x7f09d80eb000]
01:14:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:37 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
01:14:37 INFO - document served over http requires an http
01:14:37 INFO - sub-resource via script-tag using the http-csp
01:14:37 INFO - delivery method with no-redirect and when
01:14:37 INFO - the target request is cross-origin.
01:14:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2147ms
01:14:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:14:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d694b800 == 39 [pid = 1884] [id = 433]
01:14:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09d6af5c00) [pid = 1884] [serial = 1210] [outer = (nil)]
01:14:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09d9f82c00) [pid = 1884] [serial = 1211] [outer = 0x7f09d6af5c00]
01:14:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09db366400) [pid = 1884] [serial = 1212] [outer = 0x7f09d6af5c00]
01:14:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d775a000 == 38 [pid = 1884] [id = 399]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e6d800 == 37 [pid = 1884] [id = 401]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9011000 == 36 [pid = 1884] [id = 400]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da023000 == 35 [pid = 1884] [id = 403]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e80000 == 34 [pid = 1884] [id = 402]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db34a000 == 33 [pid = 1884] [id = 405]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0ae000 == 32 [pid = 1884] [id = 404]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc177800 == 31 [pid = 1884] [id = 407]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db59c800 == 30 [pid = 1884] [id = 406]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbdc000 == 29 [pid = 1884] [id = 408]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd52800 == 28 [pid = 1884] [id = 409]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb32800 == 27 [pid = 1884] [id = 410]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb4c800 == 26 [pid = 1884] [id = 411]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60c6800 == 25 [pid = 1884] [id = 413]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b0000 == 24 [pid = 1884] [id = 414]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d628f800 == 23 [pid = 1884] [id = 415]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8063000 == 22 [pid = 1884] [id = 398]
01:14:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d775e800 == 21 [pid = 1884] [id = 416]
01:14:39 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09d7b66800) [pid = 1884] [serial = 1099] [outer = (nil)] [url = about:blank]
01:14:39 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09d7a5d000) [pid = 1884] [serial = 1102] [outer = (nil)] [url = about:blank]
01:14:39 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09d7b64000) [pid = 1884] [serial = 1105] [outer = (nil)] [url = about:blank]
01:14:39 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09d9f8b000) [pid = 1884] [serial = 1110] [outer = (nil)] [url = about:blank]
01:14:39 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
01:14:39 INFO - document served over http requires an http
01:14:39 INFO - sub-resource via script-tag using the http-csp
01:14:39 INFO - delivery method with swap-origin-redirect and when
01:14:39 INFO - the target request is cross-origin.
01:14:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2244ms
01:14:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:14:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d693c800 == 22 [pid = 1884] [id = 434]
01:14:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09d77d0c00) [pid = 1884] [serial = 1213] [outer = (nil)]
01:14:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09d8211c00) [pid = 1884] [serial = 1214] [outer = 0x7f09d77d0c00]
01:14:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09db36d800) [pid = 1884] [serial = 1215] [outer = 0x7f09d77d0c00]
01:14:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:41 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
01:14:41 INFO - document served over http requires an http
01:14:41 INFO - sub-resource via xhr-request using the http-csp
01:14:41 INFO - delivery method with keep-origin-redirect and when
01:14:41 INFO - the target request is cross-origin.
01:14:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1936ms
01:14:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:14:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8060000 == 23 [pid = 1884] [id = 435]
01:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09d80f3c00) [pid = 1884] [serial = 1216] [outer = (nil)]
01:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09dbfe1c00) [pid = 1884] [serial = 1217] [outer = 0x7f09d80f3c00]
01:14:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dc3a8c00) [pid = 1884] [serial = 1218] [outer = 0x7f09d80f3c00]
01:14:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d90c2000) [pid = 1884] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09db36d400) [pid = 1884] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542020997]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09dddbf400) [pid = 1884] [serial = 1145] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09d619e000) [pid = 1884] [serial = 1154] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09d77d4c00) [pid = 1884] [serial = 1119] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09d919ec00) [pid = 1884] [serial = 1124] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09db1f5400) [pid = 1884] [serial = 1163] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09dc1bd800) [pid = 1884] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09dea83800) [pid = 1884] [serial = 1151] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09ddce0c00) [pid = 1884] [serial = 1142] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09d6afb400) [pid = 1884] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09d639fc00) [pid = 1884] [serial = 1157] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09db78b800) [pid = 1884] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542020997]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09dafce800) [pid = 1884] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09dc3a5400) [pid = 1884] [serial = 1139] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09db0d0c00) [pid = 1884] [serial = 1129] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09d91a2400) [pid = 1884] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09ddf2b000) [pid = 1884] [serial = 1148] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09d8207400) [pid = 1884] [serial = 1160] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09db78c400) [pid = 1884] [serial = 1134] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d63a1000) [pid = 1884] [serial = 1114] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09dafd5c00) [pid = 1884] [serial = 1166] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09d62b7c00) [pid = 1884] [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]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d6093c00) [pid = 1884] [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]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09d7ec4000) [pid = 1884] [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]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d62ad400) [pid = 1884] [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]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09d619f800) [pid = 1884] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09daf3c800) [pid = 1884] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09dc1b2400) [pid = 1884] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09daf38400) [pid = 1884] [serial = 1161] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d7a58400) [pid = 1884] [serial = 1069] [outer = (nil)] [url = about:blank]
01:14:45 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09dbe75400) [pid = 1884] [serial = 1164] [outer = (nil)] [url = about:blank]
01:14:45 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
01:14:45 INFO - document served over http requires an http
01:14:45 INFO - sub-resource via xhr-request using the http-csp
01:14:45 INFO - delivery method with no-redirect and when
01:14:45 INFO - the target request is cross-origin.
01:14:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 4050ms
01:14:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:14:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e7c000 == 24 [pid = 1884] [id = 436]
01:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d619a800) [pid = 1884] [serial = 1219] [outer = (nil)]
01:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d619e800) [pid = 1884] [serial = 1220] [outer = 0x7f09d619a800]
01:14:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d7b64400) [pid = 1884] [serial = 1221] [outer = 0x7f09d619a800]
01:14:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:47 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
01:14:47 INFO - document served over http requires an http
01:14:47 INFO - sub-resource via xhr-request using the http-csp
01:14:47 INFO - delivery method with swap-origin-redirect and when
01:14:47 INFO - the target request is cross-origin.
01:14:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2135ms
01:14:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:14:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fb4000 == 25 [pid = 1884] [id = 437]
01:14:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d6093c00) [pid = 1884] [serial = 1222] [outer = (nil)]
01:14:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09d7ec6800) [pid = 1884] [serial = 1223] [outer = 0x7f09d6093c00]
01:14:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09db0cdc00) [pid = 1884] [serial = 1224] [outer = 0x7f09d6093c00]
01:14:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:49 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
01:14:49 INFO - document served over http requires an https
01:14:49 INFO - sub-resource via fetch-request using the http-csp
01:14:49 INFO - delivery method with keep-origin-redirect and when
01:14:49 INFO - the target request is cross-origin.
01:14:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2075ms
01:14:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:14:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db235800 == 26 [pid = 1884] [id = 438]
01:14:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09d90c2400) [pid = 1884] [serial = 1225] [outer = (nil)]
01:14:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09db83f000) [pid = 1884] [serial = 1226] [outer = 0x7f09d90c2400]
01:14:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09dc1bd800) [pid = 1884] [serial = 1227] [outer = 0x7f09d90c2400]
01:14:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:52 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
01:14:52 INFO - document served over http requires an https
01:14:52 INFO - sub-resource via fetch-request using the http-csp
01:14:52 INFO - delivery method with no-redirect and when
01:14:52 INFO - the target request is cross-origin.
01:14:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1992ms
01:14:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:14:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc177800 == 27 [pid = 1884] [id = 439]
01:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09db83dc00) [pid = 1884] [serial = 1228] [outer = (nil)]
01:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09dcd77400) [pid = 1884] [serial = 1229] [outer = 0x7f09db83dc00]
01:14:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09dddbbc00) [pid = 1884] [serial = 1230] [outer = 0x7f09db83dc00]
01:14:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:54 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
01:14:54 INFO - document served over http requires an https
01:14:54 INFO - sub-resource via fetch-request using the http-csp
01:14:54 INFO - delivery method with swap-origin-redirect and when
01:14:54 INFO - the target request is cross-origin.
01:14:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2346ms
01:14:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:14:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dccb1800 == 28 [pid = 1884] [id = 440]
01:14:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09dcd7a800) [pid = 1884] [serial = 1231] [outer = (nil)]
01:14:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09ddf2bc00) [pid = 1884] [serial = 1232] [outer = 0x7f09dcd7a800]
01:14:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09dea85400) [pid = 1884] [serial = 1233] [outer = 0x7f09dcd7a800]
01:14:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb3c800 == 29 [pid = 1884] [id = 441]
01:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dec6cc00) [pid = 1884] [serial = 1234] [outer = (nil)]
01:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09deecbc00) [pid = 1884] [serial = 1235] [outer = 0x7f09dec6cc00]
01:14:56 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
01:14:56 INFO - document served over http requires an https
01:14:56 INFO - sub-resource via iframe-tag using the http-csp
01:14:56 INFO - delivery method with keep-origin-redirect and when
01:14:56 INFO - the target request is cross-origin.
01:14:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2453ms
01:14:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:14:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd1e000 == 30 [pid = 1884] [id = 442]
01:14:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09ddf22400) [pid = 1884] [serial = 1236] [outer = (nil)]
01:14:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09deece400) [pid = 1884] [serial = 1237] [outer = 0x7f09ddf22400]
01:14:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09df1ef800) [pid = 1884] [serial = 1238] [outer = 0x7f09ddf22400]
01:14:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:14:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea0d800 == 31 [pid = 1884] [id = 443]
01:14:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09df95a000) [pid = 1884] [serial = 1239] [outer = (nil)]
01:14:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09dfae3c00) [pid = 1884] [serial = 1240] [outer = 0x7f09df95a000]
01:14:59 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
01:14:59 INFO - document served over http requires an https
01:14:59 INFO - sub-resource via iframe-tag using the http-csp
01:14:59 INFO - delivery method with no-redirect and when
01:14:59 INFO - the target request is cross-origin.
01:14:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2437ms
01:14:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:15:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def85000 == 32 [pid = 1884] [id = 444]
01:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09dfa5e400) [pid = 1884] [serial = 1241] [outer = (nil)]
01:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09e0469000) [pid = 1884] [serial = 1242] [outer = 0x7f09dfa5e400]
01:15:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09e0473800) [pid = 1884] [serial = 1243] [outer = 0x7f09dfa5e400]
01:15:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059b000 == 33 [pid = 1884] [id = 445]
01:15:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09e0477c00) [pid = 1884] [serial = 1244] [outer = (nil)]
01:15:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09e0bd2800) [pid = 1884] [serial = 1245] [outer = 0x7f09e0477c00]
01:15:02 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
01:15:02 INFO - document served over http requires an https
01:15:02 INFO - sub-resource via iframe-tag using the http-csp
01:15:02 INFO - delivery method with swap-origin-redirect and when
01:15:02 INFO - the target request is cross-origin.
01:15:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3182ms
01:15:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:15:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e05a8800 == 34 [pid = 1884] [id = 446]
01:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09dfae2800) [pid = 1884] [serial = 1246] [outer = (nil)]
01:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09e0bd5000) [pid = 1884] [serial = 1247] [outer = 0x7f09dfae2800]
01:15:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09e0bdc400) [pid = 1884] [serial = 1248] [outer = 0x7f09dfae2800]
01:15:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:04 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
01:15:04 INFO - document served over http requires an https
01:15:04 INFO - sub-resource via script-tag using the http-csp
01:15:04 INFO - delivery method with keep-origin-redirect and when
01:15:04 INFO - the target request is cross-origin.
01:15:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2033ms
01:15:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:15:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c86800 == 35 [pid = 1884] [id = 447]
01:15:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09e0bd1c00) [pid = 1884] [serial = 1249] [outer = (nil)]
01:15:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09e0c3cc00) [pid = 1884] [serial = 1250] [outer = 0x7f09e0bd1c00]
01:15:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09e0c43c00) [pid = 1884] [serial = 1251] [outer = 0x7f09e0bd1c00]
01:15:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:06 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
01:15:06 INFO - document served over http requires an https
01:15:06 INFO - sub-resource via script-tag using the http-csp
01:15:06 INFO - delivery method with no-redirect and when
01:15:06 INFO - the target request is cross-origin.
01:15:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2087ms
01:15:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:15:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0eb0800 == 36 [pid = 1884] [id = 448]
01:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09e0c3c000) [pid = 1884] [serial = 1252] [outer = (nil)]
01:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09e0c4c000) [pid = 1884] [serial = 1253] [outer = 0x7f09e0c3c000]
01:15:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09e0c56c00) [pid = 1884] [serial = 1254] [outer = 0x7f09e0c3c000]
01:15:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:08 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
01:15:08 INFO - document served over http requires an https
01:15:08 INFO - sub-resource via script-tag using the http-csp
01:15:08 INFO - delivery method with swap-origin-redirect and when
01:15:08 INFO - the target request is cross-origin.
01:15:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2312ms
01:15:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:15:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f61000 == 37 [pid = 1884] [id = 449]
01:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09e0c4e000) [pid = 1884] [serial = 1255] [outer = (nil)]
01:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09e0d37000) [pid = 1884] [serial = 1256] [outer = 0x7f09e0c4e000]
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09e0f85000) [pid = 1884] [serial = 1257] [outer = 0x7f09e0c4e000]
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:11 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
01:15:11 INFO - document served over http requires an https
01:15:11 INFO - sub-resource via xhr-request using the http-csp
01:15:11 INFO - delivery method with keep-origin-redirect and when
01:15:11 INFO - the target request is cross-origin.
01:15:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2562ms
01:15:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:15:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e108f800 == 38 [pid = 1884] [id = 450]
01:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09e0d37c00) [pid = 1884] [serial = 1258] [outer = (nil)]
01:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09e106c800) [pid = 1884] [serial = 1259] [outer = 0x7f09e0d37c00]
01:15:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09e1077800) [pid = 1884] [serial = 1260] [outer = 0x7f09e0d37c00]
01:15:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:13 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
01:15:13 INFO - document served over http requires an https
01:15:13 INFO - sub-resource via xhr-request using the http-csp
01:15:13 INFO - delivery method with no-redirect and when
01:15:13 INFO - the target request is cross-origin.
01:15:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2199ms
01:15:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:15:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e152e000 == 39 [pid = 1884] [id = 451]
01:15:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09e0f8e400) [pid = 1884] [serial = 1261] [outer = (nil)]
01:15:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09e18c3c00) [pid = 1884] [serial = 1262] [outer = 0x7f09e0f8e400]
01:15:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09e18ccc00) [pid = 1884] [serial = 1263] [outer = 0x7f09e0f8e400]
01:15:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b45800 == 38 [pid = 1884] [id = 418]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db5a7000 == 37 [pid = 1884] [id = 419]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc147000 == 36 [pid = 1884] [id = 420]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcacb800 == 35 [pid = 1884] [id = 421]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd5a000 == 34 [pid = 1884] [id = 422]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde7d800 == 33 [pid = 1884] [id = 423]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea15800 == 32 [pid = 1884] [id = 424]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debde800 == 31 [pid = 1884] [id = 426]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debcd000 == 30 [pid = 1884] [id = 425]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded68000 == 29 [pid = 1884] [id = 428]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded56000 == 28 [pid = 1884] [id = 427]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def9f800 == 27 [pid = 1884] [id = 430]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def8a000 == 26 [pid = 1884] [id = 429]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b17000 == 25 [pid = 1884] [id = 432]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d694b800 == 24 [pid = 1884] [id = 433]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0ae800 == 23 [pid = 1884] [id = 382]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d693c800 == 22 [pid = 1884] [id = 434]
01:15:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8060000 == 21 [pid = 1884] [id = 435]
01:15:18 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09d7ec3c00) [pid = 1884] [serial = 1155] [outer = (nil)] [url = about:blank]
01:15:18 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09d8202400) [pid = 1884] [serial = 1158] [outer = (nil)] [url = about:blank]
01:15:18 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09d789b800) [pid = 1884] [serial = 1115] [outer = (nil)] [url = about:blank]
01:15:18 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
01:15:18 INFO - document served over http requires an https
01:15:18 INFO - sub-resource via xhr-request using the http-csp
01:15:18 INFO - delivery method with swap-origin-redirect and when
01:15:18 INFO - the target request is cross-origin.
01:15:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 4547ms
01:15:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:15:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6335000 == 22 [pid = 1884] [id = 452]
01:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09d6ba6c00) [pid = 1884] [serial = 1264] [outer = (nil)]
01:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09d77d2c00) [pid = 1884] [serial = 1265] [outer = 0x7f09d6ba6c00]
01:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09d820a800) [pid = 1884] [serial = 1266] [outer = 0x7f09d6ba6c00]
01:15:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:19 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
01:15:19 INFO - document served over http requires an http
01:15:19 INFO - sub-resource via fetch-request using the http-csp
01:15:19 INFO - delivery method with keep-origin-redirect and when
01:15:19 INFO - the target request is same-origin.
01:15:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1642ms
01:15:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:15:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b1d800 == 23 [pid = 1884] [id = 453]
01:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09d6bafc00) [pid = 1884] [serial = 1267] [outer = (nil)]
01:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09da076800) [pid = 1884] [serial = 1268] [outer = 0x7f09d6bafc00]
01:15:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09daf3e800) [pid = 1884] [serial = 1269] [outer = 0x7f09d6bafc00]
01:15:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:21 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
01:15:21 INFO - document served over http requires an http
01:15:21 INFO - sub-resource via fetch-request using the http-csp
01:15:21 INFO - delivery method with no-redirect and when
01:15:21 INFO - the target request is same-origin.
01:15:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1889ms
01:15:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:15:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9023000 == 24 [pid = 1884] [id = 454]
01:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09da075400) [pid = 1884] [serial = 1270] [outer = (nil)]
01:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09db368c00) [pid = 1884] [serial = 1271] [outer = 0x7f09da075400]
01:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09dbe77c00) [pid = 1884] [serial = 1272] [outer = 0x7f09da075400]
01:15:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09d80eb000) [pid = 1884] [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]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09d80f3c00) [pid = 1884] [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]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09d6af5c00) [pid = 1884] [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]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09d77d0c00) [pid = 1884] [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]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09dfae2000) [pid = 1884] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09df959c00) [pid = 1884] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542069169]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09df1ef400) [pid = 1884] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09dea3c000) [pid = 1884] [serial = 1178] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09deecc800) [pid = 1884] [serial = 1184] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09daf3dc00) [pid = 1884] [serial = 1172] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09dfa53400) [pid = 1884] [serial = 1200] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09dfae7400) [pid = 1884] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09ded88000) [pid = 1884] [serial = 1181] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09d8204c00) [pid = 1884] [serial = 1208] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09dcd74c00) [pid = 1884] [serial = 1175] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09df1e3800) [pid = 1884] [serial = 1190] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09df1f3800) [pid = 1884] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09df1f4000) [pid = 1884] [serial = 1195] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09df07b000) [pid = 1884] [serial = 1187] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d9f82c00) [pid = 1884] [serial = 1211] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09dbfe1c00) [pid = 1884] [serial = 1217] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09d8211c00) [pid = 1884] [serial = 1214] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09dfae6000) [pid = 1884] [serial = 1205] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09d62b5800) [pid = 1884] [serial = 1169] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09dfa53800) [pid = 1884] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542069169]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09dc3b3800) [pid = 1884] [serial = 1167] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09dc3a8c00) [pid = 1884] [serial = 1218] [outer = (nil)] [url = about:blank]
01:15:25 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09db36d800) [pid = 1884] [serial = 1215] [outer = (nil)] [url = about:blank]
01:15:25 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
01:15:25 INFO - document served over http requires an http
01:15:25 INFO - sub-resource via fetch-request using the http-csp
01:15:25 INFO - delivery method with swap-origin-redirect and when
01:15:25 INFO - the target request is same-origin.
01:15:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 4048ms
01:15:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:15:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da030000 == 25 [pid = 1884] [id = 455]
01:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09d77d2000) [pid = 1884] [serial = 1273] [outer = (nil)]
01:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09d7eca000) [pid = 1884] [serial = 1274] [outer = 0x7f09d77d2000]
01:15:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09db368800) [pid = 1884] [serial = 1275] [outer = 0x7f09d77d2000]
01:15:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84b6000 == 26 [pid = 1884] [id = 456]
01:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09d6afb400) [pid = 1884] [serial = 1276] [outer = (nil)]
01:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09d8207800) [pid = 1884] [serial = 1277] [outer = 0x7f09d6afb400]
01:15:29 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:15:29 INFO - document served over http requires an http
01:15:29 INFO - sub-resource via iframe-tag using the http-csp
01:15:29 INFO - delivery method with keep-origin-redirect and when
01:15:29 INFO - the target request is same-origin.
01:15:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3046ms
01:15:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:15:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0c7800 == 27 [pid = 1884] [id = 457]
01:15:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09d62b5800) [pid = 1884] [serial = 1278] [outer = (nil)]
01:15:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09d90c2800) [pid = 1884] [serial = 1279] [outer = 0x7f09d62b5800]
01:15:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09dbfec000) [pid = 1884] [serial = 1280] [outer = 0x7f09d62b5800]
01:15:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6f4000 == 28 [pid = 1884] [id = 458]
01:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dc3a8800) [pid = 1884] [serial = 1281] [outer = (nil)]
01:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09dc3b2800) [pid = 1884] [serial = 1282] [outer = 0x7f09dc3a8800]
01:15:31 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
01:15:31 INFO - document served over http requires an http
01:15:31 INFO - sub-resource via iframe-tag using the http-csp
01:15:31 INFO - delivery method with no-redirect and when
01:15:31 INFO - the target request is same-origin.
01:15:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2195ms
01:15:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:15:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc154000 == 29 [pid = 1884] [id = 459]
01:15:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09d77d0c00) [pid = 1884] [serial = 1283] [outer = (nil)]
01:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09dc3b2c00) [pid = 1884] [serial = 1284] [outer = 0x7f09d77d0c00]
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09dcd79400) [pid = 1884] [serial = 1285] [outer = 0x7f09d77d0c00]
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbc6000 == 30 [pid = 1884] [id = 460]
01:15:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09dddbe800) [pid = 1884] [serial = 1286] [outer = (nil)]
01:15:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09ddf25c00) [pid = 1884] [serial = 1287] [outer = 0x7f09dddbe800]
01:15:33 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:15:33 INFO - document served over http requires an http
01:15:33 INFO - sub-resource via iframe-tag using the http-csp
01:15:33 INFO - delivery method with swap-origin-redirect and when
01:15:33 INFO - the target request is same-origin.
01:15:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2462ms
01:15:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd64000 == 31 [pid = 1884] [id = 461]
01:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09dc3ab000) [pid = 1884] [serial = 1288] [outer = (nil)]
01:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09ddf26800) [pid = 1884] [serial = 1289] [outer = 0x7f09dc3ab000]
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09dec74400) [pid = 1884] [serial = 1290] [outer = 0x7f09dc3ab000]
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:35 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:15:35 INFO - document served over http requires an http
01:15:35 INFO - sub-resource via script-tag using the http-csp
01:15:35 INFO - delivery method with keep-origin-redirect and when
01:15:35 INFO - the target request is same-origin.
01:15:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2138ms
01:15:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:15:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea1c000 == 32 [pid = 1884] [id = 462]
01:15:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09ded94000) [pid = 1884] [serial = 1291] [outer = (nil)]
01:15:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09deecb000) [pid = 1884] [serial = 1292] [outer = 0x7f09ded94000]
01:15:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09df07ac00) [pid = 1884] [serial = 1293] [outer = 0x7f09ded94000]
01:15:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:38 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
01:15:38 INFO - document served over http requires an http
01:15:38 INFO - sub-resource via script-tag using the http-csp
01:15:38 INFO - delivery method with no-redirect and when
01:15:38 INFO - the target request is same-origin.
01:15:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2398ms
01:15:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:15:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded56000 == 33 [pid = 1884] [id = 463]
01:15:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09ded92c00) [pid = 1884] [serial = 1294] [outer = (nil)]
01:15:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09df1e8800) [pid = 1884] [serial = 1295] [outer = 0x7f09ded92c00]
01:15:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09df951800) [pid = 1884] [serial = 1296] [outer = 0x7f09ded92c00]
01:15:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:40 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
01:15:40 INFO - document served over http requires an http
01:15:40 INFO - sub-resource via script-tag using the http-csp
01:15:40 INFO - delivery method with swap-origin-redirect and when
01:15:40 INFO - the target request is same-origin.
01:15:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2314ms
01:15:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:15:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def9f000 == 34 [pid = 1884] [id = 464]
01:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09df1eb400) [pid = 1884] [serial = 1297] [outer = (nil)]
01:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09dfae7c00) [pid = 1884] [serial = 1298] [outer = 0x7f09df1eb400]
01:15:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09e0bcf000) [pid = 1884] [serial = 1299] [outer = 0x7f09df1eb400]
01:15:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:43 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
01:15:43 INFO - document served over http requires an http
01:15:43 INFO - sub-resource via xhr-request using the http-csp
01:15:43 INFO - delivery method with keep-origin-redirect and when
01:15:43 INFO - the target request is same-origin.
01:15:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2793ms
01:15:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:15:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f73000 == 35 [pid = 1884] [id = 465]
01:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09dfa60000) [pid = 1884] [serial = 1300] [outer = (nil)]
01:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09e0c49c00) [pid = 1884] [serial = 1301] [outer = 0x7f09dfa60000]
01:15:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09e0f90800) [pid = 1884] [serial = 1302] [outer = 0x7f09dfa60000]
01:15:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:45 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
01:15:45 INFO - document served over http requires an http
01:15:45 INFO - sub-resource via xhr-request using the http-csp
01:15:45 INFO - delivery method with no-redirect and when
01:15:45 INFO - the target request is same-origin.
01:15:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2091ms
01:15:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:15:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a08000 == 36 [pid = 1884] [id = 466]
01:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09e0c4cc00) [pid = 1884] [serial = 1303] [outer = (nil)]
01:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09e18c6400) [pid = 1884] [serial = 1304] [outer = 0x7f09e0c4cc00]
01:15:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09e23abc00) [pid = 1884] [serial = 1305] [outer = 0x7f09e0c4cc00]
01:15:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:47 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
01:15:47 INFO - document served over http requires an http
01:15:47 INFO - sub-resource via xhr-request using the http-csp
01:15:47 INFO - delivery method with swap-origin-redirect and when
01:15:47 INFO - the target request is same-origin.
01:15:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1889ms
01:15:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:15:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23dc000 == 37 [pid = 1884] [id = 467]
01:15:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09e18c1400) [pid = 1884] [serial = 1306] [outer = (nil)]
01:15:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09e23b3800) [pid = 1884] [serial = 1307] [outer = 0x7f09e18c1400]
01:15:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09e23c7400) [pid = 1884] [serial = 1308] [outer = 0x7f09e18c1400]
01:15:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:49 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
01:15:49 INFO - document served over http requires an https
01:15:49 INFO - sub-resource via fetch-request using the http-csp
01:15:49 INFO - delivery method with keep-origin-redirect and when
01:15:49 INFO - the target request is same-origin.
01:15:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1946ms
01:15:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:15:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23f6800 == 38 [pid = 1884] [id = 468]
01:15:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09e23b3000) [pid = 1884] [serial = 1309] [outer = (nil)]
01:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09e2547400) [pid = 1884] [serial = 1310] [outer = 0x7f09e23b3000]
01:15:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09e2649c00) [pid = 1884] [serial = 1311] [outer = 0x7f09e23b3000]
01:15:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:52 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
01:15:52 INFO - document served over http requires an https
01:15:52 INFO - sub-resource via fetch-request using the http-csp
01:15:52 INFO - delivery method with no-redirect and when
01:15:52 INFO - the target request is same-origin.
01:15:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2483ms
01:15:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:15:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25b0000 == 39 [pid = 1884] [id = 469]
01:15:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09e2547000) [pid = 1884] [serial = 1312] [outer = (nil)]
01:15:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09e2653800) [pid = 1884] [serial = 1313] [outer = 0x7f09e2547000]
01:15:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09e2af6400) [pid = 1884] [serial = 1314] [outer = 0x7f09e2547000]
01:15:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:54 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
01:15:54 INFO - document served over http requires an https
01:15:54 INFO - sub-resource via fetch-request using the http-csp
01:15:54 INFO - delivery method with swap-origin-redirect and when
01:15:54 INFO - the target request is same-origin.
01:15:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2944ms
01:15:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:15:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2681000 == 40 [pid = 1884] [id = 470]
01:15:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09e2653400) [pid = 1884] [serial = 1315] [outer = (nil)]
01:15:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09e2d7d400) [pid = 1884] [serial = 1316] [outer = 0x7f09e2653400]
01:15:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09e2d86000) [pid = 1884] [serial = 1317] [outer = 0x7f09e2653400]
01:15:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:15:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2ac6000 == 41 [pid = 1884] [id = 471]
01:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09e2d8b000) [pid = 1884] [serial = 1318] [outer = (nil)]
01:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09e2da3800) [pid = 1884] [serial = 1319] [outer = 0x7f09e2d8b000]
01:15:57 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
01:15:57 INFO - document served over http requires an https
01:15:57 INFO - sub-resource via iframe-tag using the http-csp
01:15:57 INFO - delivery method with keep-origin-redirect and when
01:15:57 INFO - the target request is same-origin.
01:15:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2553ms
01:15:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:15:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fb4000 == 40 [pid = 1884] [id = 437]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db235800 == 39 [pid = 1884] [id = 438]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc177800 == 38 [pid = 1884] [id = 439]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb3c800 == 37 [pid = 1884] [id = 441]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dccb1800 == 36 [pid = 1884] [id = 440]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea0d800 == 35 [pid = 1884] [id = 443]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd1e000 == 34 [pid = 1884] [id = 442]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059b000 == 33 [pid = 1884] [id = 445]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def85000 == 32 [pid = 1884] [id = 444]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e05a8800 == 31 [pid = 1884] [id = 446]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c86800 == 30 [pid = 1884] [id = 447]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0eb0800 == 29 [pid = 1884] [id = 448]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f61000 == 28 [pid = 1884] [id = 449]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e108f800 == 27 [pid = 1884] [id = 450]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6335000 == 26 [pid = 1884] [id = 452]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db5a8000 == 25 [pid = 1884] [id = 369]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b1d800 == 24 [pid = 1884] [id = 453]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9023000 == 23 [pid = 1884] [id = 454]
01:16:00 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e7c000 == 22 [pid = 1884] [id = 436]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84b6000 == 21 [pid = 1884] [id = 456]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6f4000 == 20 [pid = 1884] [id = 458]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0c7800 == 19 [pid = 1884] [id = 457]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbc6000 == 18 [pid = 1884] [id = 460]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc154000 == 17 [pid = 1884] [id = 459]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd64000 == 16 [pid = 1884] [id = 461]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea1c000 == 15 [pid = 1884] [id = 462]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded56000 == 14 [pid = 1884] [id = 463]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def9f000 == 13 [pid = 1884] [id = 464]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e152e000 == 12 [pid = 1884] [id = 451]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f73000 == 11 [pid = 1884] [id = 465]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a08000 == 10 [pid = 1884] [id = 466]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23dc000 == 9 [pid = 1884] [id = 467]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23f6800 == 8 [pid = 1884] [id = 468]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25b0000 == 7 [pid = 1884] [id = 469]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2ac6000 == 6 [pid = 1884] [id = 471]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2681000 == 5 [pid = 1884] [id = 470]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf85800 == 4 [pid = 1884] [id = 417]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da030000 == 3 [pid = 1884] [id = 455]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd2d000 == 2 [pid = 1884] [id = 412]
01:16:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e040b800 == 1 [pid = 1884] [id = 431]
01:16:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53a7000 == 2 [pid = 1884] [id = 472]
01:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09d51a6800) [pid = 1884] [serial = 1320] [outer = (nil)]
01:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09d51aac00) [pid = 1884] [serial = 1321] [outer = 0x7f09d51a6800]
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09d536a000) [pid = 1884] [serial = 1322] [outer = 0x7f09d51a6800]
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:03 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09db366400) [pid = 1884] [serial = 1212] [outer = (nil)] [url = about:blank]
01:16:03 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09db368000) [pid = 1884] [serial = 1209] [outer = (nil)] [url = about:blank]
01:16:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60af000 == 3 [pid = 1884] [id = 473]
01:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09d608f000) [pid = 1884] [serial = 1323] [outer = (nil)]
01:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09d6096800) [pid = 1884] [serial = 1324] [outer = 0x7f09d608f000]
01:16:03 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
01:16:03 INFO - document served over http requires an https
01:16:03 INFO - sub-resource via iframe-tag using the http-csp
01:16:03 INFO - delivery method with no-redirect and when
01:16:03 INFO - the target request is same-origin.
01:16:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 6307ms
01:16:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:16:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60be000 == 4 [pid = 1884] [id = 474]
01:16:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09d6090800) [pid = 1884] [serial = 1325] [outer = (nil)]
01:16:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09d6197400) [pid = 1884] [serial = 1326] [outer = 0x7f09d6090800]
01:16:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09d62adc00) [pid = 1884] [serial = 1327] [outer = 0x7f09d6090800]
01:16:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6290800 == 5 [pid = 1884] [id = 475]
01:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09d62b2400) [pid = 1884] [serial = 1328] [outer = (nil)]
01:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09d62b8000) [pid = 1884] [serial = 1329] [outer = 0x7f09d62b2400]
01:16:06 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
01:16:06 INFO - document served over http requires an https
01:16:06 INFO - sub-resource via iframe-tag using the http-csp
01:16:06 INFO - delivery method with swap-origin-redirect and when
01:16:06 INFO - the target request is same-origin.
01:16:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2797ms
01:16:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:16:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d62a1800 == 6 [pid = 1884] [id = 476]
01:16:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09d6095800) [pid = 1884] [serial = 1330] [outer = (nil)]
01:16:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09d62b7800) [pid = 1884] [serial = 1331] [outer = 0x7f09d6095800]
01:16:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09d69d1800) [pid = 1884] [serial = 1332] [outer = 0x7f09d6095800]
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09dcb85000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09df95bc00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09db83dc00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09d62aa400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09d619c000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09dfae2800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09dcd7a800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09da084000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09dc1b7c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09e0f8e400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09e0bd1c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09dec6cc00) [pid = 1884] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09d77d2000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09db0d9000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09d619a000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09d5368000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09dddc1400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09da075400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09d6ba6c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09df95a000) [pid = 1884] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542098868]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09d62ac000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09df1e0c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09dea40000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09d91a1c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09d6093c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09dec78c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09d90c2400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09d6395c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09db84a400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09ddf2a400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09db0cc800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09db789800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09d619a800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09d61a1c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09dc1b4800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09dfa5e400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09d8202c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09daf44000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09d6bafc00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09e0c3c000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09ddcdf800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09df079000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09d6afb400) [pid = 1884] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09ddf22400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09e0477c00) [pid = 1884] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09d6bac800) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09dc3aec00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09e0d37c00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09e0c4e000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09df1f3000) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09dcb8ac00) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09deecb400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09dbfe4400) [pid = 1884] [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]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09ddf2bc00) [pid = 1884] [serial = 1232] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09deecbc00) [pid = 1884] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09db368c00) [pid = 1884] [serial = 1271] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09e106c800) [pid = 1884] [serial = 1259] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09da076800) [pid = 1884] [serial = 1268] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09e0469000) [pid = 1884] [serial = 1242] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09e0bd2800) [pid = 1884] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09e0c3cc00) [pid = 1884] [serial = 1250] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09e0c4c000) [pid = 1884] [serial = 1253] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09e18c3c00) [pid = 1884] [serial = 1262] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09d619e800) [pid = 1884] [serial = 1220] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09e0bd5000) [pid = 1884] [serial = 1247] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09d77d2c00) [pid = 1884] [serial = 1265] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09db83f000) [pid = 1884] [serial = 1226] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09e0d37000) [pid = 1884] [serial = 1256] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09dcd77400) [pid = 1884] [serial = 1229] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09deece400) [pid = 1884] [serial = 1237] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09dfae3c00) [pid = 1884] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542098868]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09d7ec6800) [pid = 1884] [serial = 1223] [outer = (nil)] [url = about:blank]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d8207800) [pid = 1884] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:16:13 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09d7eca000) [pid = 1884] [serial = 1274] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d7b64400) [pid = 1884] [serial = 1221] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09e18ccc00) [pid = 1884] [serial = 1263] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09dec71800) [pid = 1884] [serial = 1179] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09df1db400) [pid = 1884] [serial = 1188] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09e1077800) [pid = 1884] [serial = 1260] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09db1f8400) [pid = 1884] [serial = 1130] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09dfa5cc00) [pid = 1884] [serial = 1201] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09dea38000) [pid = 1884] [serial = 1149] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09df955000) [pid = 1884] [serial = 1196] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09dc3a7000) [pid = 1884] [serial = 1087] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09dcd74400) [pid = 1884] [serial = 1096] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09df070c00) [pid = 1884] [serial = 1185] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09ddcebc00) [pid = 1884] [serial = 1143] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09da26ec00) [pid = 1884] [serial = 1125] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09dcb7d800) [pid = 1884] [serial = 1090] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09e046f000) [pid = 1884] [serial = 1206] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d8206000) [pid = 1884] [serial = 1170] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09dbe78c00) [pid = 1884] [serial = 1135] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09ddced800) [pid = 1884] [serial = 1176] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09ddf20400) [pid = 1884] [serial = 1146] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09dea8c400) [pid = 1884] [serial = 1152] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09db370c00) [pid = 1884] [serial = 1078] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09dcc4d800) [pid = 1884] [serial = 1093] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d80ef400) [pid = 1884] [serial = 1120] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d8208800) [pid = 1884] [serial = 1072] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09dc1b8c00) [pid = 1884] [serial = 1173] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09dcc5cc00) [pid = 1884] [serial = 1140] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09ded90c00) [pid = 1884] [serial = 1182] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09dbfee800) [pid = 1884] [serial = 1084] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09dafd0000) [pid = 1884] [serial = 1075] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09df1eb800) [pid = 1884] [serial = 1191] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09dbe74c00) [pid = 1884] [serial = 1081] [outer = (nil)] [url = about:blank]
01:16:15 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09e0f85000) [pid = 1884] [serial = 1257] [outer = (nil)] [url = about:blank]
01:16:16 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:16 INFO - document served over http requires an https
01:16:16 INFO - sub-resource via script-tag using the http-csp
01:16:16 INFO - delivery method with keep-origin-redirect and when
01:16:16 INFO - the target request is same-origin.
01:16:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 9372ms
01:16:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:16:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6299800 == 7 [pid = 1884] [id = 477]
01:16:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d5361400) [pid = 1884] [serial = 1333] [outer = (nil)]
01:16:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d5364c00) [pid = 1884] [serial = 1334] [outer = 0x7f09d5361400]
01:16:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d6097000) [pid = 1884] [serial = 1335] [outer = 0x7f09d5361400]
01:16:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:18 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:18 INFO - document served over http requires an https
01:16:18 INFO - sub-resource via script-tag using the http-csp
01:16:18 INFO - delivery method with no-redirect and when
01:16:18 INFO - the target request is same-origin.
01:16:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1946ms
01:16:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:16:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6942000 == 8 [pid = 1884] [id = 478]
01:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d5364000) [pid = 1884] [serial = 1336] [outer = (nil)]
01:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d62aac00) [pid = 1884] [serial = 1337] [outer = 0x7f09d5364000]
01:16:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d6395c00) [pid = 1884] [serial = 1338] [outer = 0x7f09d5364000]
01:16:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:19 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
01:16:19 INFO - document served over http requires an https
01:16:19 INFO - sub-resource via script-tag using the http-csp
01:16:19 INFO - delivery method with swap-origin-redirect and when
01:16:19 INFO - the target request is same-origin.
01:16:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1851ms
01:16:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:16:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b38800 == 9 [pid = 1884] [id = 479]
01:16:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d61a3000) [pid = 1884] [serial = 1339] [outer = (nil)]
01:16:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d69db800) [pid = 1884] [serial = 1340] [outer = 0x7f09d61a3000]
01:16:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d6aee000) [pid = 1884] [serial = 1341] [outer = 0x7f09d61a3000]
01:16:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:22 INFO - document served over http requires an https
01:16:22 INFO - sub-resource via xhr-request using the http-csp
01:16:22 INFO - delivery method with keep-origin-redirect and when
01:16:22 INFO - the target request is same-origin.
01:16:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2493ms
01:16:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:16:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7749000 == 10 [pid = 1884] [id = 480]
01:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d69db400) [pid = 1884] [serial = 1342] [outer = (nil)]
01:16:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d6ba5c00) [pid = 1884] [serial = 1343] [outer = 0x7f09d69db400]
01:16:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d6bac400) [pid = 1884] [serial = 1344] [outer = 0x7f09d69db400]
01:16:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:24 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:24 INFO - document served over http requires an https
01:16:24 INFO - sub-resource via xhr-request using the http-csp
01:16:24 INFO - delivery method with no-redirect and when
01:16:24 INFO - the target request is same-origin.
01:16:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2195ms
01:16:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:16:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b1d800 == 11 [pid = 1884] [id = 481]
01:16:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d6ba2800) [pid = 1884] [serial = 1345] [outer = (nil)]
01:16:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d77ce400) [pid = 1884] [serial = 1346] [outer = 0x7f09d6ba2800]
01:16:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d77d7000) [pid = 1884] [serial = 1347] [outer = 0x7f09d6ba2800]
01:16:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:26 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
01:16:26 INFO - document served over http requires an https
01:16:26 INFO - sub-resource via xhr-request using the http-csp
01:16:26 INFO - delivery method with swap-origin-redirect and when
01:16:26 INFO - the target request is same-origin.
01:16:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2156ms
01:16:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:16:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d19800 == 12 [pid = 1884] [id = 482]
01:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d77cd800) [pid = 1884] [serial = 1348] [outer = (nil)]
01:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d789c000) [pid = 1884] [serial = 1349] [outer = 0x7f09d77cd800]
01:16:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d7a5cc00) [pid = 1884] [serial = 1350] [outer = 0x7f09d77cd800]
01:16:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:29 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:29 INFO - document served over http requires an http
01:16:29 INFO - sub-resource via fetch-request using the meta-csp
01:16:29 INFO - delivery method with keep-origin-redirect and when
01:16:29 INFO - the target request is cross-origin.
01:16:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2940ms
01:16:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:16:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d804e000 == 13 [pid = 1884] [id = 483]
01:16:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d7a5fc00) [pid = 1884] [serial = 1351] [outer = (nil)]
01:16:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d7b5a800) [pid = 1884] [serial = 1352] [outer = 0x7f09d7a5fc00]
01:16:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d7b62c00) [pid = 1884] [serial = 1353] [outer = 0x7f09d7a5fc00]
01:16:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:32 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:32 INFO - document served over http requires an http
01:16:32 INFO - sub-resource via fetch-request using the meta-csp
01:16:32 INFO - delivery method with no-redirect and when
01:16:32 INFO - the target request is cross-origin.
01:16:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2539ms
01:16:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:16:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84bf000 == 14 [pid = 1884] [id = 484]
01:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d7b58c00) [pid = 1884] [serial = 1354] [outer = (nil)]
01:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d7ec7400) [pid = 1884] [serial = 1355] [outer = 0x7f09d7b58c00]
01:16:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d80e8c00) [pid = 1884] [serial = 1356] [outer = 0x7f09d7b58c00]
01:16:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:34 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:34 INFO - document served over http requires an http
01:16:34 INFO - sub-resource via fetch-request using the meta-csp
01:16:34 INFO - delivery method with swap-origin-redirect and when
01:16:34 INFO - the target request is cross-origin.
01:16:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1743ms
01:16:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:16:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6959000 == 15 [pid = 1884] [id = 485]
01:16:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d6091800) [pid = 1884] [serial = 1357] [outer = (nil)]
01:16:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d6195400) [pid = 1884] [serial = 1358] [outer = 0x7f09d6091800]
01:16:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d69dcc00) [pid = 1884] [serial = 1359] [outer = 0x7f09d6091800]
01:16:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84b8000 == 16 [pid = 1884] [id = 486]
01:16:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d5365400) [pid = 1884] [serial = 1360] [outer = (nil)]
01:16:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d6396000) [pid = 1884] [serial = 1361] [outer = 0x7f09d5365400]
01:16:36 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:36 INFO - document served over http requires an http
01:16:36 INFO - sub-resource via iframe-tag using the meta-csp
01:16:36 INFO - delivery method with keep-origin-redirect and when
01:16:36 INFO - the target request is cross-origin.
01:16:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2102ms
01:16:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:16:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6290800 == 15 [pid = 1884] [id = 475]
01:16:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60be000 == 14 [pid = 1884] [id = 474]
01:16:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60af000 == 13 [pid = 1884] [id = 473]
01:16:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53a7000 == 12 [pid = 1884] [id = 472]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09dbe77c00) [pid = 1884] [serial = 1272] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09db368800) [pid = 1884] [serial = 1275] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09db0cdc00) [pid = 1884] [serial = 1224] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09df1ef800) [pid = 1884] [serial = 1238] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09dddbbc00) [pid = 1884] [serial = 1230] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09dc1bd800) [pid = 1884] [serial = 1227] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d820a800) [pid = 1884] [serial = 1266] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09e0bdc400) [pid = 1884] [serial = 1248] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e0c56c00) [pid = 1884] [serial = 1254] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e0c43c00) [pid = 1884] [serial = 1251] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09e0473800) [pid = 1884] [serial = 1243] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09dea85400) [pid = 1884] [serial = 1233] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09daf3e800) [pid = 1884] [serial = 1269] [outer = (nil)] [url = about:blank]
01:16:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60af000 == 13 [pid = 1884] [id = 487]
01:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d536b400) [pid = 1884] [serial = 1362] [outer = (nil)]
01:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d6196400) [pid = 1884] [serial = 1363] [outer = 0x7f09d536b400]
01:16:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d7897800) [pid = 1884] [serial = 1364] [outer = 0x7f09d536b400]
01:16:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b49000 == 14 [pid = 1884] [id = 488]
01:16:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d7b60800) [pid = 1884] [serial = 1365] [outer = (nil)]
01:16:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d7ecc800) [pid = 1884] [serial = 1366] [outer = 0x7f09d7b60800]
01:16:38 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:38 INFO - document served over http requires an http
01:16:38 INFO - sub-resource via iframe-tag using the meta-csp
01:16:38 INFO - delivery method with no-redirect and when
01:16:38 INFO - the target request is cross-origin.
01:16:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2318ms
01:16:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:16:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9012000 == 15 [pid = 1884] [id = 489]
01:16:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d6095400) [pid = 1884] [serial = 1367] [outer = (nil)]
01:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d7ec4000) [pid = 1884] [serial = 1368] [outer = 0x7f09d6095400]
01:16:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d8203400) [pid = 1884] [serial = 1369] [outer = 0x7f09d6095400]
01:16:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d902a800 == 16 [pid = 1884] [id = 490]
01:16:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d8208000) [pid = 1884] [serial = 1370] [outer = (nil)]
01:16:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d820b800) [pid = 1884] [serial = 1371] [outer = 0x7f09d8208000]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d6096800) [pid = 1884] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542163655]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d51aac00) [pid = 1884] [serial = 1321] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09ddf26800) [pid = 1884] [serial = 1289] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d62b7800) [pid = 1884] [serial = 1331] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09deecb000) [pid = 1884] [serial = 1292] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09dc3b2800) [pid = 1884] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542130835]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e2da3800) [pid = 1884] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d90c2800) [pid = 1884] [serial = 1279] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09e2d7d400) [pid = 1884] [serial = 1316] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09e23b3800) [pid = 1884] [serial = 1307] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09e2547400) [pid = 1884] [serial = 1310] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09e2653800) [pid = 1884] [serial = 1313] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09e0c49c00) [pid = 1884] [serial = 1301] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09e18c6400) [pid = 1884] [serial = 1304] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09df1e8800) [pid = 1884] [serial = 1295] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09dfae7c00) [pid = 1884] [serial = 1298] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09ddf25c00) [pid = 1884] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09dc3b2c00) [pid = 1884] [serial = 1284] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d62b8000) [pid = 1884] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d6197400) [pid = 1884] [serial = 1326] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d62b2400) [pid = 1884] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d6090800) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09ded92c00) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09d51a6800) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09dc3ab000) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d608f000) [pid = 1884] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542163655]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09dc3a8800) [pid = 1884] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542130835]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09ded94000) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09dddbe800) [pid = 1884] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09e2d8b000) [pid = 1884] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09d62b5800) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09e18c1400) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e23b3000) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09e2547000) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09dfa60000) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09e0c4cc00) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09df1eb400) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09d77d0c00) [pid = 1884] [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]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09e0f90800) [pid = 1884] [serial = 1302] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09e23abc00) [pid = 1884] [serial = 1305] [outer = (nil)] [url = about:blank]
01:16:40 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e0bcf000) [pid = 1884] [serial = 1299] [outer = (nil)] [url = about:blank]
01:16:41 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
01:16:41 INFO - document served over http requires an http
01:16:41 INFO - sub-resource via iframe-tag using the meta-csp
01:16:41 INFO - delivery method with swap-origin-redirect and when
01:16:41 INFO - the target request is cross-origin.
01:16:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2501ms
01:16:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:16:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e68000 == 17 [pid = 1884] [id = 491]
01:16:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09d62b5800) [pid = 1884] [serial = 1372] [outer = (nil)]
01:16:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09d6395400) [pid = 1884] [serial = 1373] [outer = 0x7f09d62b5800]
01:16:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d820d000) [pid = 1884] [serial = 1374] [outer = 0x7f09d62b5800]
01:16:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:43 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
01:16:43 INFO - document served over http requires an http
01:16:43 INFO - sub-resource via script-tag using the meta-csp
01:16:43 INFO - delivery method with keep-origin-redirect and when
01:16:43 INFO - the target request is cross-origin.
01:16:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2686ms
01:16:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:16:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8066000 == 18 [pid = 1884] [id = 492]
01:16:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d608f000) [pid = 1884] [serial = 1375] [outer = (nil)]
01:16:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d62b6c00) [pid = 1884] [serial = 1376] [outer = 0x7f09d608f000]
01:16:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09d7a65000) [pid = 1884] [serial = 1377] [outer = 0x7f09d608f000]
01:16:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:45 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
01:16:45 INFO - document served over http requires an http
01:16:45 INFO - sub-resource via script-tag using the meta-csp
01:16:45 INFO - delivery method with no-redirect and when
01:16:45 INFO - the target request is cross-origin.
01:16:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1880ms
01:16:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:16:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fb5000 == 19 [pid = 1884] [id = 493]
01:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09d62b6800) [pid = 1884] [serial = 1378] [outer = (nil)]
01:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09d8208400) [pid = 1884] [serial = 1379] [outer = 0x7f09d62b6800]
01:16:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09d90c4c00) [pid = 1884] [serial = 1380] [outer = 0x7f09d62b6800]
01:16:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:47 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:47 INFO - document served over http requires an http
01:16:47 INFO - sub-resource via script-tag using the meta-csp
01:16:47 INFO - delivery method with swap-origin-redirect and when
01:16:47 INFO - the target request is cross-origin.
01:16:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1893ms
01:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:16:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da01a000 == 20 [pid = 1884] [id = 494]
01:16:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09d820e000) [pid = 1884] [serial = 1381] [outer = (nil)]
01:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09d90cd400) [pid = 1884] [serial = 1382] [outer = 0x7f09d820e000]
01:16:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09d919c800) [pid = 1884] [serial = 1383] [outer = 0x7f09d820e000]
01:16:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:49 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:16:49 INFO - document served over http requires an http
01:16:49 INFO - sub-resource via xhr-request using the meta-csp
01:16:49 INFO - delivery method with keep-origin-redirect and when
01:16:49 INFO - the target request is cross-origin.
01:16:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1796ms
01:16:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:16:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf81000 == 21 [pid = 1884] [id = 495]
01:16:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d9194800) [pid = 1884] [serial = 1384] [outer = (nil)]
01:16:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d9f83800) [pid = 1884] [serial = 1385] [outer = 0x7f09d9194800]
01:16:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d9f89c00) [pid = 1884] [serial = 1386] [outer = 0x7f09d9194800]
01:16:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:51 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
01:16:51 INFO - document served over http requires an http
01:16:51 INFO - sub-resource via xhr-request using the meta-csp
01:16:51 INFO - delivery method with no-redirect and when
01:16:51 INFO - the target request is cross-origin.
01:16:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2180ms
01:16:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:16:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0ac800 == 22 [pid = 1884] [id = 496]
01:16:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d9f80c00) [pid = 1884] [serial = 1387] [outer = (nil)]
01:16:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09da079400) [pid = 1884] [serial = 1388] [outer = 0x7f09d9f80c00]
01:16:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09da080000) [pid = 1884] [serial = 1389] [outer = 0x7f09d9f80c00]
01:16:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:54 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
01:16:54 INFO - document served over http requires an http
01:16:54 INFO - sub-resource via xhr-request using the meta-csp
01:16:54 INFO - delivery method with swap-origin-redirect and when
01:16:54 INFO - the target request is cross-origin.
01:16:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2439ms
01:16:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:16:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db21b800 == 23 [pid = 1884] [id = 497]
01:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09da078c00) [pid = 1884] [serial = 1390] [outer = (nil)]
01:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09da269c00) [pid = 1884] [serial = 1391] [outer = 0x7f09da078c00]
01:16:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09daf3ac00) [pid = 1884] [serial = 1392] [outer = 0x7f09da078c00]
01:16:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:56 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
01:16:56 INFO - document served over http requires an https
01:16:56 INFO - sub-resource via fetch-request using the meta-csp
01:16:56 INFO - delivery method with keep-origin-redirect and when
01:16:56 INFO - the target request is cross-origin.
01:16:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2948ms
01:16:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:16:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db33a000 == 24 [pid = 1884] [id = 498]
01:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09da26cc00) [pid = 1884] [serial = 1393] [outer = (nil)]
01:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09daf44c00) [pid = 1884] [serial = 1394] [outer = 0x7f09da26cc00]
01:16:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09dafcf800) [pid = 1884] [serial = 1395] [outer = 0x7f09da26cc00]
01:16:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:16:59 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
01:16:59 INFO - document served over http requires an https
01:16:59 INFO - sub-resource via fetch-request using the meta-csp
01:16:59 INFO - delivery method with no-redirect and when
01:16:59 INFO - the target request is cross-origin.
01:16:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2559ms
01:16:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:16:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b41000 == 25 [pid = 1884] [id = 499]
01:17:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d5360800) [pid = 1884] [serial = 1396] [outer = (nil)]
01:17:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d5365000) [pid = 1884] [serial = 1397] [outer = 0x7f09d5360800]
01:17:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d6af5400) [pid = 1884] [serial = 1398] [outer = 0x7f09d5360800]
01:17:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:01 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
01:17:01 INFO - document served over http requires an https
01:17:01 INFO - sub-resource via fetch-request using the meta-csp
01:17:01 INFO - delivery method with swap-origin-redirect and when
01:17:01 INFO - the target request is cross-origin.
01:17:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2160ms
01:17:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:17:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d629f800 == 26 [pid = 1884] [id = 500]
01:17:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d61a3800) [pid = 1884] [serial = 1399] [outer = (nil)]
01:17:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d69d8c00) [pid = 1884] [serial = 1400] [outer = 0x7f09d61a3800]
01:17:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d77d7800) [pid = 1884] [serial = 1401] [outer = 0x7f09d61a3800]
01:17:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6290800 == 27 [pid = 1884] [id = 501]
01:17:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d7a64800) [pid = 1884] [serial = 1402] [outer = (nil)]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d902a800 == 26 [pid = 1884] [id = 490]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9012000 == 25 [pid = 1884] [id = 489]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b49000 == 24 [pid = 1884] [id = 488]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60af000 == 23 [pid = 1884] [id = 487]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84b8000 == 22 [pid = 1884] [id = 486]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6959000 == 21 [pid = 1884] [id = 485]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84bf000 == 20 [pid = 1884] [id = 484]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d804e000 == 19 [pid = 1884] [id = 483]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d19800 == 18 [pid = 1884] [id = 482]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b1d800 == 17 [pid = 1884] [id = 481]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7749000 == 16 [pid = 1884] [id = 480]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b38800 == 15 [pid = 1884] [id = 479]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6942000 == 14 [pid = 1884] [id = 478]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d62a1800 == 13 [pid = 1884] [id = 476]
01:17:03 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6299800 == 12 [pid = 1884] [id = 477]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09dcd79400) [pid = 1884] [serial = 1285] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09dbfec000) [pid = 1884] [serial = 1280] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09df07ac00) [pid = 1884] [serial = 1293] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09dec74400) [pid = 1884] [serial = 1290] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09df951800) [pid = 1884] [serial = 1296] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09e2af6400) [pid = 1884] [serial = 1314] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09e2649c00) [pid = 1884] [serial = 1311] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09e23c7400) [pid = 1884] [serial = 1308] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d536a000) [pid = 1884] [serial = 1322] [outer = (nil)] [url = about:blank]
01:17:03 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d62adc00) [pid = 1884] [serial = 1327] [outer = (nil)] [url = about:blank]
01:17:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d639c800) [pid = 1884] [serial = 1403] [outer = 0x7f09d7a64800]
01:17:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:04 INFO - document served over http requires an https
01:17:04 INFO - sub-resource via iframe-tag using the meta-csp
01:17:04 INFO - delivery method with keep-origin-redirect and when
01:17:04 INFO - the target request is cross-origin.
01:17:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2463ms
01:17:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:17:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6286000 == 13 [pid = 1884] [id = 502]
01:17:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d6090000) [pid = 1884] [serial = 1404] [outer = (nil)]
01:17:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d6afa400) [pid = 1884] [serial = 1405] [outer = 0x7f09d6090000]
01:17:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d7b67400) [pid = 1884] [serial = 1406] [outer = 0x7f09d6090000]
01:17:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d694b000 == 14 [pid = 1884] [id = 503]
01:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d80e8400) [pid = 1884] [serial = 1407] [outer = (nil)]
01:17:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d80f3c00) [pid = 1884] [serial = 1408] [outer = 0x7f09d80e8400]
01:17:06 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:06 INFO - document served over http requires an https
01:17:06 INFO - sub-resource via iframe-tag using the meta-csp
01:17:06 INFO - delivery method with no-redirect and when
01:17:06 INFO - the target request is cross-origin.
01:17:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2090ms
01:17:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:17:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b49000 == 15 [pid = 1884] [id = 504]
01:17:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d61a2000) [pid = 1884] [serial = 1409] [outer = (nil)]
01:17:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d80ed800) [pid = 1884] [serial = 1410] [outer = 0x7f09d61a2000]
01:17:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09da07b400) [pid = 1884] [serial = 1411] [outer = 0x7f09d61a2000]
01:17:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b2c800 == 16 [pid = 1884] [id = 505]
01:17:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09da26c400) [pid = 1884] [serial = 1412] [outer = (nil)]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d62aac00) [pid = 1884] [serial = 1337] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d820b800) [pid = 1884] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d7ec4000) [pid = 1884] [serial = 1368] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d69db800) [pid = 1884] [serial = 1340] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d789c000) [pid = 1884] [serial = 1349] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d7b5a800) [pid = 1884] [serial = 1352] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d7ecc800) [pid = 1884] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542198095]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d6195400) [pid = 1884] [serial = 1358] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d77ce400) [pid = 1884] [serial = 1346] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d5364c00) [pid = 1884] [serial = 1334] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d6196400) [pid = 1884] [serial = 1363] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d6ba5c00) [pid = 1884] [serial = 1343] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d7ec7400) [pid = 1884] [serial = 1355] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09d6396000) [pid = 1884] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09d6395400) [pid = 1884] [serial = 1373] [outer = (nil)] [url = about:blank]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d6091800) [pid = 1884] [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]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d5365400) [pid = 1884] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d8208000) [pid = 1884] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d6095400) [pid = 1884] [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]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09d7b60800) [pid = 1884] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542198095]
01:17:09 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09d536b400) [pid = 1884] [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]
01:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09d535d800) [pid = 1884] [serial = 1413] [outer = 0x7f09da26c400]
01:17:10 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:10 INFO - document served over http requires an https
01:17:10 INFO - sub-resource via iframe-tag using the meta-csp
01:17:10 INFO - delivery method with swap-origin-redirect and when
01:17:10 INFO - the target request is cross-origin.
01:17:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 4000ms
01:17:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:17:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d21000 == 17 [pid = 1884] [id = 506]
01:17:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09d6094c00) [pid = 1884] [serial = 1414] [outer = (nil)]
01:17:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d6395400) [pid = 1884] [serial = 1415] [outer = 0x7f09d6094c00]
01:17:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d7895800) [pid = 1884] [serial = 1416] [outer = 0x7f09d6094c00]
01:17:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:12 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
01:17:12 INFO - document served over http requires an https
01:17:12 INFO - sub-resource via script-tag using the meta-csp
01:17:12 INFO - delivery method with keep-origin-redirect and when
01:17:12 INFO - the target request is cross-origin.
01:17:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2137ms
01:17:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:17:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b30800 == 18 [pid = 1884] [id = 507]
01:17:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d535e800) [pid = 1884] [serial = 1417] [outer = (nil)]
01:17:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d6aee400) [pid = 1884] [serial = 1418] [outer = 0x7f09d535e800]
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d7b5e800) [pid = 1884] [serial = 1419] [outer = 0x7f09d535e800]
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:14 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:14 INFO - document served over http requires an https
01:17:14 INFO - sub-resource via script-tag using the meta-csp
01:17:14 INFO - delivery method with no-redirect and when
01:17:14 INFO - the target request is cross-origin.
01:17:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1890ms
01:17:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:17:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d902c800 == 19 [pid = 1884] [id = 508]
01:17:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d63a3400) [pid = 1884] [serial = 1420] [outer = (nil)]
01:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d90c1800) [pid = 1884] [serial = 1421] [outer = 0x7f09d63a3400]
01:17:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09da26a400) [pid = 1884] [serial = 1422] [outer = 0x7f09d63a3400]
01:17:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:16 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:16 INFO - document served over http requires an https
01:17:16 INFO - sub-resource via script-tag using the meta-csp
01:17:16 INFO - delivery method with swap-origin-redirect and when
01:17:16 INFO - the target request is cross-origin.
01:17:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1998ms
01:17:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:17:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db220000 == 20 [pid = 1884] [id = 509]
01:17:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d820c400) [pid = 1884] [serial = 1423] [outer = (nil)]
01:17:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09db0cbc00) [pid = 1884] [serial = 1424] [outer = 0x7f09d820c400]
01:17:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09db0d4800) [pid = 1884] [serial = 1425] [outer = 0x7f09d820c400]
01:17:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:18 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:18 INFO - document served over http requires an https
01:17:18 INFO - sub-resource via xhr-request using the meta-csp
01:17:18 INFO - delivery method with keep-origin-redirect and when
01:17:18 INFO - the target request is cross-origin.
01:17:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1826ms
01:17:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:17:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db597800 == 21 [pid = 1884] [id = 510]
01:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09db0cb800) [pid = 1884] [serial = 1426] [outer = (nil)]
01:17:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09db1ebc00) [pid = 1884] [serial = 1427] [outer = 0x7f09db0cb800]
01:17:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09db1f6000) [pid = 1884] [serial = 1428] [outer = 0x7f09db0cb800]
01:17:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:20 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:20 INFO - document served over http requires an https
01:17:20 INFO - sub-resource via xhr-request using the meta-csp
01:17:20 INFO - delivery method with no-redirect and when
01:17:20 INFO - the target request is cross-origin.
01:17:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2237ms
01:17:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:17:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6e2800 == 22 [pid = 1884] [id = 511]
01:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09db36cc00) [pid = 1884] [serial = 1429] [outer = (nil)]
01:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09db36e000) [pid = 1884] [serial = 1430] [outer = 0x7f09db36cc00]
01:17:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09db789800) [pid = 1884] [serial = 1431] [outer = 0x7f09db36cc00]
01:17:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:23 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
01:17:23 INFO - document served over http requires an https
01:17:23 INFO - sub-resource via xhr-request using the meta-csp
01:17:23 INFO - delivery method with swap-origin-redirect and when
01:17:23 INFO - the target request is cross-origin.
01:17:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2442ms
01:17:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:17:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe47000 == 23 [pid = 1884] [id = 512]
01:17:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09db36d000) [pid = 1884] [serial = 1432] [outer = (nil)]
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09db793c00) [pid = 1884] [serial = 1433] [outer = 0x7f09db36d000]
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09db848400) [pid = 1884] [serial = 1434] [outer = 0x7f09db36d000]
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:25 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
01:17:25 INFO - document served over http requires an http
01:17:25 INFO - sub-resource via fetch-request using the meta-csp
01:17:25 INFO - delivery method with keep-origin-redirect and when
01:17:25 INFO - the target request is same-origin.
01:17:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2746ms
01:17:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe5f000 == 24 [pid = 1884] [id = 513]
01:17:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09db83e000) [pid = 1884] [serial = 1435] [outer = (nil)]
01:17:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dbe6e400) [pid = 1884] [serial = 1436] [outer = 0x7f09db83e000]
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dbe74800) [pid = 1884] [serial = 1437] [outer = 0x7f09db83e000]
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:27 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
01:17:27 INFO - document served over http requires an http
01:17:27 INFO - sub-resource via fetch-request using the meta-csp
01:17:27 INFO - delivery method with no-redirect and when
01:17:27 INFO - the target request is same-origin.
01:17:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1992ms
01:17:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:17:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc15b000 == 25 [pid = 1884] [id = 514]
01:17:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dbe6e000) [pid = 1884] [serial = 1438] [outer = (nil)]
01:17:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dbfe4400) [pid = 1884] [serial = 1439] [outer = 0x7f09dbe6e000]
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dbfeac00) [pid = 1884] [serial = 1440] [outer = 0x7f09dbe6e000]
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:29 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
01:17:29 INFO - document served over http requires an http
01:17:29 INFO - sub-resource via fetch-request using the meta-csp
01:17:29 INFO - delivery method with swap-origin-redirect and when
01:17:29 INFO - the target request is same-origin.
01:17:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1897ms
01:17:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:17:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc18b800 == 26 [pid = 1884] [id = 515]
01:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09dbfec800) [pid = 1884] [serial = 1441] [outer = (nil)]
01:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09dc1b3000) [pid = 1884] [serial = 1442] [outer = 0x7f09dbfec800]
01:17:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09dc1ba800) [pid = 1884] [serial = 1443] [outer = 0x7f09dbfec800]
01:17:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcac3800 == 27 [pid = 1884] [id = 516]
01:17:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dc3a4800) [pid = 1884] [serial = 1444] [outer = (nil)]
01:17:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09dc3aac00) [pid = 1884] [serial = 1445] [outer = 0x7f09dc3a4800]
01:17:31 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:17:31 INFO - document served over http requires an http
01:17:31 INFO - sub-resource via iframe-tag using the meta-csp
01:17:31 INFO - delivery method with keep-origin-redirect and when
01:17:31 INFO - the target request is same-origin.
01:17:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1849ms
01:17:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:17:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcad1000 == 28 [pid = 1884] [id = 517]
01:17:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09db1f0000) [pid = 1884] [serial = 1446] [outer = (nil)]
01:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09dc1b0c00) [pid = 1884] [serial = 1447] [outer = 0x7f09db1f0000]
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09dcb7dc00) [pid = 1884] [serial = 1448] [outer = 0x7f09db1f0000]
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6332000 == 29 [pid = 1884] [id = 518]
01:17:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09d608f400) [pid = 1884] [serial = 1449] [outer = (nil)]
01:17:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09d51a2000) [pid = 1884] [serial = 1450] [outer = 0x7f09d608f400]
01:17:35 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
01:17:35 INFO - document served over http requires an http
01:17:35 INFO - sub-resource via iframe-tag using the meta-csp
01:17:35 INFO - delivery method with no-redirect and when
01:17:35 INFO - the target request is same-origin.
01:17:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3647ms
01:17:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:17:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d693f800 == 30 [pid = 1884] [id = 519]
01:17:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09d51a4c00) [pid = 1884] [serial = 1451] [outer = (nil)]
01:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09d5369400) [pid = 1884] [serial = 1452] [outer = 0x7f09d51a4c00]
01:17:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09d62b3400) [pid = 1884] [serial = 1453] [outer = 0x7f09d51a4c00]
01:17:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b7800 == 31 [pid = 1884] [id = 520]
01:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d51aa400) [pid = 1884] [serial = 1454] [outer = (nil)]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b2c800 == 30 [pid = 1884] [id = 505]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b49000 == 29 [pid = 1884] [id = 504]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d694b000 == 28 [pid = 1884] [id = 503]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6286000 == 27 [pid = 1884] [id = 502]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6290800 == 26 [pid = 1884] [id = 501]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d629f800 == 25 [pid = 1884] [id = 500]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b41000 == 24 [pid = 1884] [id = 499]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db21b800 == 23 [pid = 1884] [id = 497]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0ac800 == 22 [pid = 1884] [id = 496]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf81000 == 21 [pid = 1884] [id = 495]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da01a000 == 20 [pid = 1884] [id = 494]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fb5000 == 19 [pid = 1884] [id = 493]
01:17:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8066000 == 18 [pid = 1884] [id = 492]
01:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09d63a1c00) [pid = 1884] [serial = 1455] [outer = 0x7f09d51aa400]
01:17:37 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d69dcc00) [pid = 1884] [serial = 1359] [outer = (nil)] [url = about:blank]
01:17:37 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d7897800) [pid = 1884] [serial = 1364] [outer = (nil)] [url = about:blank]
01:17:37 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09d8203400) [pid = 1884] [serial = 1369] [outer = (nil)] [url = about:blank]
01:17:37 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d69d1800) [pid = 1884] [serial = 1332] [outer = (nil)] [url = about:blank]
01:17:37 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
01:17:37 INFO - document served over http requires an http
01:17:37 INFO - sub-resource via iframe-tag using the meta-csp
01:17:37 INFO - delivery method with swap-origin-redirect and when
01:17:37 INFO - the target request is same-origin.
01:17:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2636ms
01:17:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:17:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d631d800 == 19 [pid = 1884] [id = 521]
01:17:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09d5363000) [pid = 1884] [serial = 1456] [outer = (nil)]
01:17:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09d62afc00) [pid = 1884] [serial = 1457] [outer = 0x7f09d5363000]
01:17:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d7892000) [pid = 1884] [serial = 1458] [outer = 0x7f09d5363000]
01:17:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:39 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
01:17:39 INFO - document served over http requires an http
01:17:39 INFO - sub-resource via script-tag using the meta-csp
01:17:39 INFO - delivery method with keep-origin-redirect and when
01:17:39 INFO - the target request is same-origin.
01:17:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1935ms
01:17:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:17:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7756000 == 20 [pid = 1884] [id = 522]
01:17:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09d63a1800) [pid = 1884] [serial = 1459] [outer = (nil)]
01:17:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09d7b5b000) [pid = 1884] [serial = 1460] [outer = 0x7f09d63a1800]
01:17:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09d7eca400) [pid = 1884] [serial = 1461] [outer = 0x7f09d63a1800]
01:17:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09d80f3c00) [pid = 1884] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542225973]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09d80ed800) [pid = 1884] [serial = 1410] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d9f83800) [pid = 1884] [serial = 1385] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d535d800) [pid = 1884] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09daf44c00) [pid = 1884] [serial = 1394] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d5365000) [pid = 1884] [serial = 1397] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09d6afa400) [pid = 1884] [serial = 1405] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d8208400) [pid = 1884] [serial = 1379] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09d62b6c00) [pid = 1884] [serial = 1376] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09d639c800) [pid = 1884] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09d69d8c00) [pid = 1884] [serial = 1400] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d90cd400) [pid = 1884] [serial = 1382] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09da269c00) [pid = 1884] [serial = 1391] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09da079400) [pid = 1884] [serial = 1388] [outer = (nil)] [url = about:blank]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d80e8400) [pid = 1884] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542225973]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d6090000) [pid = 1884] [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]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d5360800) [pid = 1884] [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]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d61a2000) [pid = 1884] [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]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d7a64800) [pid = 1884] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09d62b5800) [pid = 1884] [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]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09d61a3800) [pid = 1884] [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]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09da26c400) [pid = 1884] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:17:43 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d6095800) [pid = 1884] [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]
01:17:43 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
01:17:43 INFO - document served over http requires an http
01:17:43 INFO - sub-resource via script-tag using the meta-csp
01:17:43 INFO - delivery method with no-redirect and when
01:17:43 INFO - the target request is same-origin.
01:17:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3345ms
01:17:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:17:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d20800 == 21 [pid = 1884] [id = 523]
01:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d6096400) [pid = 1884] [serial = 1462] [outer = (nil)]
01:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d619ec00) [pid = 1884] [serial = 1463] [outer = 0x7f09d6096400]
01:17:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d7b5a400) [pid = 1884] [serial = 1464] [outer = 0x7f09d6096400]
01:17:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:44 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
01:17:44 INFO - document served over http requires an http
01:17:44 INFO - sub-resource via script-tag using the meta-csp
01:17:44 INFO - delivery method with swap-origin-redirect and when
01:17:44 INFO - the target request is same-origin.
01:17:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1729ms
01:17:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:17:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b46800 == 22 [pid = 1884] [id = 524]
01:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d608d000) [pid = 1884] [serial = 1465] [outer = (nil)]
01:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d62ad000) [pid = 1884] [serial = 1466] [outer = 0x7f09d608d000]
01:17:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d7a5c800) [pid = 1884] [serial = 1467] [outer = 0x7f09d608d000]
01:17:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:46 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
01:17:46 INFO - document served over http requires an http
01:17:46 INFO - sub-resource via xhr-request using the meta-csp
01:17:46 INFO - delivery method with keep-origin-redirect and when
01:17:46 INFO - the target request is same-origin.
01:17:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1837ms
01:17:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:17:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9020000 == 23 [pid = 1884] [id = 525]
01:17:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d6095800) [pid = 1884] [serial = 1468] [outer = (nil)]
01:17:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d8204800) [pid = 1884] [serial = 1469] [outer = 0x7f09d6095800]
01:17:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d90c7400) [pid = 1884] [serial = 1470] [outer = 0x7f09d6095800]
01:17:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:48 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
01:17:48 INFO - document served over http requires an http
01:17:48 INFO - sub-resource via xhr-request using the meta-csp
01:17:48 INFO - delivery method with no-redirect and when
01:17:48 INFO - the target request is same-origin.
01:17:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1798ms
01:17:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:17:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fbc800 == 24 [pid = 1884] [id = 526]
01:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d8203400) [pid = 1884] [serial = 1471] [outer = (nil)]
01:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d91a0c00) [pid = 1884] [serial = 1472] [outer = 0x7f09d8203400]
01:17:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d9f8ec00) [pid = 1884] [serial = 1473] [outer = 0x7f09d8203400]
01:17:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:50 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
01:17:50 INFO - document served over http requires an http
01:17:50 INFO - sub-resource via xhr-request using the meta-csp
01:17:50 INFO - delivery method with swap-origin-redirect and when
01:17:50 INFO - the target request is same-origin.
01:17:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2178ms
01:17:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:17:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf82000 == 25 [pid = 1884] [id = 527]
01:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d9197400) [pid = 1884] [serial = 1474] [outer = (nil)]
01:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09da269c00) [pid = 1884] [serial = 1475] [outer = 0x7f09d9197400]
01:17:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09daf41000) [pid = 1884] [serial = 1476] [outer = 0x7f09d9197400]
01:17:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:53 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
01:17:53 INFO - document served over http requires an https
01:17:53 INFO - sub-resource via fetch-request using the meta-csp
01:17:53 INFO - delivery method with keep-origin-redirect and when
01:17:53 INFO - the target request is same-origin.
01:17:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2547ms
01:17:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:17:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0bc000 == 26 [pid = 1884] [id = 528]
01:17:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09da266400) [pid = 1884] [serial = 1477] [outer = (nil)]
01:17:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09db1ed000) [pid = 1884] [serial = 1478] [outer = 0x7f09da266400]
01:17:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09db78a400) [pid = 1884] [serial = 1479] [outer = 0x7f09da266400]
01:17:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:55 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
01:17:55 INFO - document served over http requires an https
01:17:55 INFO - sub-resource via fetch-request using the meta-csp
01:17:55 INFO - delivery method with no-redirect and when
01:17:55 INFO - the target request is same-origin.
01:17:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2237ms
01:17:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:17:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db347800 == 27 [pid = 1884] [id = 529]
01:17:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09db1ec000) [pid = 1884] [serial = 1480] [outer = (nil)]
01:17:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09dbe6a400) [pid = 1884] [serial = 1481] [outer = 0x7f09db1ec000]
01:17:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09dc1af800) [pid = 1884] [serial = 1482] [outer = 0x7f09db1ec000]
01:17:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:58 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
01:17:58 INFO - document served over http requires an https
01:17:58 INFO - sub-resource via fetch-request using the meta-csp
01:17:58 INFO - delivery method with swap-origin-redirect and when
01:17:58 INFO - the target request is same-origin.
01:17:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2845ms
01:17:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:17:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc147800 == 28 [pid = 1884] [id = 530]
01:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09db847000) [pid = 1884] [serial = 1483] [outer = (nil)]
01:17:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09dc3afc00) [pid = 1884] [serial = 1484] [outer = 0x7f09db847000]
01:17:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09dcb85c00) [pid = 1884] [serial = 1485] [outer = 0x7f09db847000]
01:17:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:17:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbc7000 == 29 [pid = 1884] [id = 531]
01:18:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dcb89400) [pid = 1884] [serial = 1486] [outer = (nil)]
01:18:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09dcc4f800) [pid = 1884] [serial = 1487] [outer = 0x7f09dcb89400]
01:18:00 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
01:18:00 INFO - document served over http requires an https
01:18:00 INFO - sub-resource via iframe-tag using the meta-csp
01:18:00 INFO - delivery method with keep-origin-redirect and when
01:18:00 INFO - the target request is same-origin.
01:18:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2141ms
01:18:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:18:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd5000 == 30 [pid = 1884] [id = 532]
01:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09dc3a9c00) [pid = 1884] [serial = 1488] [outer = (nil)]
01:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09dcc50000) [pid = 1884] [serial = 1489] [outer = 0x7f09dc3a9c00]
01:18:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09dcc59800) [pid = 1884] [serial = 1490] [outer = 0x7f09dc3a9c00]
01:18:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcca5800 == 31 [pid = 1884] [id = 533]
01:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09dcd75000) [pid = 1884] [serial = 1491] [outer = (nil)]
01:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09dcd79000) [pid = 1884] [serial = 1492] [outer = 0x7f09dcd75000]
01:18:02 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
01:18:02 INFO - document served over http requires an https
01:18:02 INFO - sub-resource via iframe-tag using the meta-csp
01:18:02 INFO - delivery method with no-redirect and when
01:18:02 INFO - the target request is same-origin.
01:18:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1936ms
01:18:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:18:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dccb1000 == 32 [pid = 1884] [id = 534]
01:18:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09dcc4e800) [pid = 1884] [serial = 1493] [outer = (nil)]
01:18:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09dcd79400) [pid = 1884] [serial = 1494] [outer = 0x7f09dcc4e800]
01:18:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09ddcdf400) [pid = 1884] [serial = 1495] [outer = 0x7f09dcc4e800]
01:18:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd55800 == 33 [pid = 1884] [id = 535]
01:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09ddce4000) [pid = 1884] [serial = 1496] [outer = (nil)]
01:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09ddce8400) [pid = 1884] [serial = 1497] [outer = 0x7f09ddce4000]
01:18:04 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
01:18:04 INFO - document served over http requires an https
01:18:04 INFO - sub-resource via iframe-tag using the meta-csp
01:18:04 INFO - delivery method with swap-origin-redirect and when
01:18:04 INFO - the target request is same-origin.
01:18:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2237ms
01:18:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:18:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd62800 == 34 [pid = 1884] [id = 536]
01:18:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09dcd76800) [pid = 1884] [serial = 1498] [outer = (nil)]
01:18:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09ddce6c00) [pid = 1884] [serial = 1499] [outer = 0x7f09dcd76800]
01:18:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09dddbb400) [pid = 1884] [serial = 1500] [outer = 0x7f09dcd76800]
01:18:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:09 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
01:18:09 INFO - document served over http requires an https
01:18:09 INFO - sub-resource via script-tag using the meta-csp
01:18:09 INFO - delivery method with keep-origin-redirect and when
01:18:09 INFO - the target request is same-origin.
01:18:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 4764ms
01:18:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:18:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6955000 == 35 [pid = 1884] [id = 537]
01:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09d5366800) [pid = 1884] [serial = 1501] [outer = (nil)]
01:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09d6095000) [pid = 1884] [serial = 1502] [outer = 0x7f09d5366800]
01:18:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09d6baa400) [pid = 1884] [serial = 1503] [outer = 0x7f09d5366800]
01:18:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7756000 == 34 [pid = 1884] [id = 522]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b7800 == 33 [pid = 1884] [id = 520]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d693f800 == 32 [pid = 1884] [id = 519]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6332000 == 31 [pid = 1884] [id = 518]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcad1000 == 30 [pid = 1884] [id = 517]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc18b800 == 29 [pid = 1884] [id = 515]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcac3800 == 28 [pid = 1884] [id = 516]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc15b000 == 27 [pid = 1884] [id = 514]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe5f000 == 26 [pid = 1884] [id = 513]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe47000 == 25 [pid = 1884] [id = 512]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6e2800 == 24 [pid = 1884] [id = 511]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db597800 == 23 [pid = 1884] [id = 510]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db220000 == 22 [pid = 1884] [id = 509]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e68000 == 21 [pid = 1884] [id = 491]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d902c800 == 20 [pid = 1884] [id = 508]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d21000 == 19 [pid = 1884] [id = 506]
01:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b30800 == 18 [pid = 1884] [id = 507]
01:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09da07b400) [pid = 1884] [serial = 1411] [outer = (nil)] [url = about:blank]
01:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d77d7800) [pid = 1884] [serial = 1401] [outer = (nil)] [url = about:blank]
01:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09d820d000) [pid = 1884] [serial = 1374] [outer = (nil)] [url = about:blank]
01:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09d7b67400) [pid = 1884] [serial = 1406] [outer = (nil)] [url = about:blank]
01:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09d6af5400) [pid = 1884] [serial = 1398] [outer = (nil)] [url = about:blank]
01:18:13 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
01:18:13 INFO - document served over http requires an https
01:18:13 INFO - sub-resource via script-tag using the meta-csp
01:18:13 INFO - delivery method with no-redirect and when
01:18:13 INFO - the target request is same-origin.
01:18:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 3325ms
01:18:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:18:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60ad000 == 19 [pid = 1884] [id = 538]
01:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09d5368800) [pid = 1884] [serial = 1504] [outer = (nil)]
01:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09d62b8000) [pid = 1884] [serial = 1505] [outer = 0x7f09d5368800]
01:18:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09d7a5e000) [pid = 1884] [serial = 1506] [outer = 0x7f09d5368800]
01:18:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:14 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
01:18:14 INFO - document served over http requires an https
01:18:14 INFO - sub-resource via script-tag using the meta-csp
01:18:14 INFO - delivery method with swap-origin-redirect and when
01:18:14 INFO - the target request is same-origin.
01:18:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1784ms
01:18:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:18:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d694a800 == 20 [pid = 1884] [id = 539]
01:18:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09d69de400) [pid = 1884] [serial = 1507] [outer = (nil)]
01:18:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09d820cc00) [pid = 1884] [serial = 1508] [outer = 0x7f09d69de400]
01:18:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09da081c00) [pid = 1884] [serial = 1509] [outer = 0x7f09d69de400]
01:18:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09dc3a4800) [pid = 1884] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09d608f400) [pid = 1884] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542254964]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09dc3aac00) [pid = 1884] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09dc1b3000) [pid = 1884] [serial = 1442] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09db793c00) [pid = 1884] [serial = 1433] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09dbe6e400) [pid = 1884] [serial = 1436] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09dbfe4400) [pid = 1884] [serial = 1439] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09d63a1c00) [pid = 1884] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09d5369400) [pid = 1884] [serial = 1452] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09d6aee400) [pid = 1884] [serial = 1418] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09d62afc00) [pid = 1884] [serial = 1457] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09d90c1800) [pid = 1884] [serial = 1421] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09db36e000) [pid = 1884] [serial = 1430] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09d51a2000) [pid = 1884] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542254964]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09dc1b0c00) [pid = 1884] [serial = 1447] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09db0cbc00) [pid = 1884] [serial = 1424] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09d619ec00) [pid = 1884] [serial = 1463] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09db1ebc00) [pid = 1884] [serial = 1427] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09d6395400) [pid = 1884] [serial = 1415] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09d7b5b000) [pid = 1884] [serial = 1460] [outer = (nil)] [url = about:blank]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09d5363000) [pid = 1884] [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]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09d51a4c00) [pid = 1884] [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]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d63a1800) [pid = 1884] [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]
01:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d51aa400) [pid = 1884] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:18:17 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
01:18:17 INFO - document served over http requires an https
01:18:17 INFO - sub-resource via xhr-request using the meta-csp
01:18:17 INFO - delivery method with keep-origin-redirect and when
01:18:17 INFO - the target request is same-origin.
01:18:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2986ms
01:18:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:18:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b24000 == 21 [pid = 1884] [id = 540]
01:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d5361c00) [pid = 1884] [serial = 1510] [outer = (nil)]
01:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09d536a000) [pid = 1884] [serial = 1511] [outer = 0x7f09d5361c00]
01:18:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09d7ec1800) [pid = 1884] [serial = 1512] [outer = 0x7f09d5361c00]
01:18:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:20 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
01:18:20 INFO - document served over http requires an https
01:18:20 INFO - sub-resource via xhr-request using the meta-csp
01:18:20 INFO - delivery method with no-redirect and when
01:18:20 INFO - the target request is same-origin.
01:18:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2348ms
01:18:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:18:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8057800 == 22 [pid = 1884] [id = 541]
01:18:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09d535e400) [pid = 1884] [serial = 1513] [outer = (nil)]
01:18:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09d69e0000) [pid = 1884] [serial = 1514] [outer = 0x7f09d535e400]
01:18:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09d91a3800) [pid = 1884] [serial = 1515] [outer = 0x7f09d535e400]
01:18:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:22 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
01:18:22 INFO - document served over http requires an https
01:18:22 INFO - sub-resource via xhr-request using the meta-csp
01:18:22 INFO - delivery method with swap-origin-redirect and when
01:18:22 INFO - the target request is same-origin.
01:18:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2286ms
01:18:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:18:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da027000 == 23 [pid = 1884] [id = 542]
01:18:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09d6aecc00) [pid = 1884] [serial = 1516] [outer = (nil)]
01:18:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09dafd6000) [pid = 1884] [serial = 1517] [outer = 0x7f09d6aecc00]
01:18:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09db1f6c00) [pid = 1884] [serial = 1518] [outer = 0x7f09d6aecc00]
01:18:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:24 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
01:18:24 INFO - document served over http requires an http
01:18:24 INFO - sub-resource via fetch-request using the meta-referrer
01:18:24 INFO - delivery method with keep-origin-redirect and when
01:18:24 INFO - the target request is cross-origin.
01:18:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2351ms
01:18:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:18:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db59e000 == 24 [pid = 1884] [id = 543]
01:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09dafd3c00) [pid = 1884] [serial = 1519] [outer = (nil)]
01:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09db78d400) [pid = 1884] [serial = 1520] [outer = 0x7f09dafd3c00]
01:18:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09db844c00) [pid = 1884] [serial = 1521] [outer = 0x7f09dafd3c00]
01:18:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:27 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
01:18:27 INFO - document served over http requires an http
01:18:27 INFO - sub-resource via fetch-request using the meta-referrer
01:18:27 INFO - delivery method with no-redirect and when
01:18:27 INFO - the target request is cross-origin.
01:18:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2887ms
01:18:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:18:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe47000 == 25 [pid = 1884] [id = 544]
01:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09db78cc00) [pid = 1884] [serial = 1522] [outer = (nil)]
01:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09dbe76800) [pid = 1884] [serial = 1523] [outer = 0x7f09db78cc00]
01:18:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09dc1b1400) [pid = 1884] [serial = 1524] [outer = 0x7f09db78cc00]
01:18:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:29 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
01:18:29 INFO - document served over http requires an http
01:18:29 INFO - sub-resource via fetch-request using the meta-referrer
01:18:29 INFO - delivery method with swap-origin-redirect and when
01:18:29 INFO - the target request is cross-origin.
01:18:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2098ms
01:18:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:18:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc176000 == 26 [pid = 1884] [id = 545]
01:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09dbe75000) [pid = 1884] [serial = 1525] [outer = (nil)]
01:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09dc3b1000) [pid = 1884] [serial = 1526] [outer = 0x7f09dbe75000]
01:18:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09dcc5c400) [pid = 1884] [serial = 1527] [outer = 0x7f09dbe75000]
01:18:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcac3800 == 27 [pid = 1884] [id = 546]
01:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09ddce1000) [pid = 1884] [serial = 1528] [outer = (nil)]
01:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09dddb9400) [pid = 1884] [serial = 1529] [outer = 0x7f09ddce1000]
01:18:32 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
01:18:32 INFO - document served over http requires an http
01:18:32 INFO - sub-resource via iframe-tag using the meta-referrer
01:18:32 INFO - delivery method with keep-origin-redirect and when
01:18:32 INFO - the target request is cross-origin.
01:18:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2035ms
01:18:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:18:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbcc800 == 28 [pid = 1884] [id = 547]
01:18:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09dc3ae400) [pid = 1884] [serial = 1530] [outer = (nil)]
01:18:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dddb9000) [pid = 1884] [serial = 1531] [outer = 0x7f09dc3ae400]
01:18:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09ddf20400) [pid = 1884] [serial = 1532] [outer = 0x7f09dc3ae400]
01:18:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb3d000 == 29 [pid = 1884] [id = 548]
01:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09ddf24000) [pid = 1884] [serial = 1533] [outer = (nil)]
01:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09ddf29800) [pid = 1884] [serial = 1534] [outer = 0x7f09ddf24000]
01:18:34 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
01:18:34 INFO - document served over http requires an http
01:18:34 INFO - sub-resource via iframe-tag using the meta-referrer
01:18:34 INFO - delivery method with no-redirect and when
01:18:34 INFO - the target request is cross-origin.
01:18:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1981ms
01:18:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:18:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb49000 == 30 [pid = 1884] [id = 549]
01:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09ddce4800) [pid = 1884] [serial = 1535] [outer = (nil)]
01:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09ddf29400) [pid = 1884] [serial = 1536] [outer = 0x7f09ddce4800]
01:18:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09dea36c00) [pid = 1884] [serial = 1537] [outer = 0x7f09ddce4800]
01:18:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd24000 == 31 [pid = 1884] [id = 550]
01:18:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09dea3a400) [pid = 1884] [serial = 1538] [outer = (nil)]
01:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09dea3f400) [pid = 1884] [serial = 1539] [outer = 0x7f09dea3a400]
01:18:36 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
01:18:36 INFO - document served over http requires an http
01:18:36 INFO - sub-resource via iframe-tag using the meta-referrer
01:18:36 INFO - delivery method with swap-origin-redirect and when
01:18:36 INFO - the target request is cross-origin.
01:18:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2336ms
01:18:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:18:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd33000 == 32 [pid = 1884] [id = 551]
01:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09ddf23800) [pid = 1884] [serial = 1540] [outer = (nil)]
01:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09dea3d800) [pid = 1884] [serial = 1541] [outer = 0x7f09ddf23800]
01:18:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09dea89c00) [pid = 1884] [serial = 1542] [outer = 0x7f09ddf23800]
01:18:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:38 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
01:18:38 INFO - document served over http requires an http
01:18:38 INFO - sub-resource via script-tag using the meta-referrer
01:18:38 INFO - delivery method with keep-origin-redirect and when
01:18:38 INFO - the target request is cross-origin.
01:18:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2487ms
01:18:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:18:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde7c000 == 33 [pid = 1884] [id = 552]
01:18:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09dea40800) [pid = 1884] [serial = 1543] [outer = (nil)]
01:18:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09dec6a000) [pid = 1884] [serial = 1544] [outer = 0x7f09dea40800]
01:18:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09dec73400) [pid = 1884] [serial = 1545] [outer = 0x7f09dea40800]
01:18:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:41 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
01:18:41 INFO - document served over http requires an http
01:18:41 INFO - sub-resource via script-tag using the meta-referrer
01:18:41 INFO - delivery method with no-redirect and when
01:18:41 INFO - the target request is cross-origin.
01:18:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2239ms
01:18:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:18:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea0f000 == 34 [pid = 1884] [id = 553]
01:18:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09dea8e400) [pid = 1884] [serial = 1546] [outer = (nil)]
01:18:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09ded87800) [pid = 1884] [serial = 1547] [outer = 0x7f09dea8e400]
01:18:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09ded8e400) [pid = 1884] [serial = 1548] [outer = 0x7f09dea8e400]
01:18:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:44 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
01:18:44 INFO - document served over http requires an http
01:18:44 INFO - sub-resource via script-tag using the meta-referrer
01:18:44 INFO - delivery method with swap-origin-redirect and when
01:18:44 INFO - the target request is cross-origin.
01:18:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2855ms
01:18:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:18:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debce000 == 35 [pid = 1884] [id = 554]
01:18:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09ded87400) [pid = 1884] [serial = 1549] [outer = (nil)]
01:18:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09deecb400) [pid = 1884] [serial = 1550] [outer = 0x7f09ded87400]
01:18:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09df071000) [pid = 1884] [serial = 1551] [outer = 0x7f09ded87400]
01:18:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:46 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
01:18:46 INFO - document served over http requires an http
01:18:46 INFO - sub-resource via xhr-request using the meta-referrer
01:18:46 INFO - delivery method with keep-origin-redirect and when
01:18:46 INFO - the target request is cross-origin.
01:18:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2743ms
01:18:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:18:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d15000 == 36 [pid = 1884] [id = 555]
01:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09ded92000) [pid = 1884] [serial = 1552] [outer = (nil)]
01:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09df072800) [pid = 1884] [serial = 1553] [outer = 0x7f09ded92000]
01:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09df07c800) [pid = 1884] [serial = 1554] [outer = 0x7f09ded92000]
01:18:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:48 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
01:18:48 INFO - document served over http requires an http
01:18:48 INFO - sub-resource via xhr-request using the meta-referrer
01:18:48 INFO - delivery method with no-redirect and when
01:18:48 INFO - the target request is cross-origin.
01:18:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2046ms
01:18:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:18:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da02c000 == 37 [pid = 1884] [id = 556]
01:18:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09d7a58c00) [pid = 1884] [serial = 1555] [outer = (nil)]
01:18:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09d7b59800) [pid = 1884] [serial = 1556] [outer = 0x7f09d7a58c00]
01:18:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09dafd4800) [pid = 1884] [serial = 1557] [outer = 0x7f09d7a58c00]
01:18:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b46800 == 36 [pid = 1884] [id = 524]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9020000 == 35 [pid = 1884] [id = 525]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fbc800 == 34 [pid = 1884] [id = 526]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf82000 == 33 [pid = 1884] [id = 527]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db347800 == 32 [pid = 1884] [id = 529]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbc7000 == 31 [pid = 1884] [id = 531]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcca5800 == 30 [pid = 1884] [id = 533]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd5000 == 29 [pid = 1884] [id = 532]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd55800 == 28 [pid = 1884] [id = 535]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dccb1000 == 27 [pid = 1884] [id = 534]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6955000 == 26 [pid = 1884] [id = 537]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d631d800 == 25 [pid = 1884] [id = 521]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60ad000 == 24 [pid = 1884] [id = 538]
01:18:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d694a800 == 23 [pid = 1884] [id = 539]
01:18:50 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09d7895800) [pid = 1884] [serial = 1416] [outer = (nil)] [url = about:blank]
01:18:50 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09d62b3400) [pid = 1884] [serial = 1453] [outer = (nil)] [url = about:blank]
01:18:50 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09d7eca400) [pid = 1884] [serial = 1461] [outer = (nil)] [url = about:blank]
01:18:50 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09d7892000) [pid = 1884] [serial = 1458] [outer = (nil)] [url = about:blank]
01:18:51 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
01:18:51 INFO - document served over http requires an http
01:18:51 INFO - sub-resource via xhr-request using the meta-referrer
01:18:51 INFO - delivery method with swap-origin-redirect and when
01:18:51 INFO - the target request is cross-origin.
01:18:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2246ms
01:18:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:18:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60bb000 == 24 [pid = 1884] [id = 557]
01:18:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09d6aec800) [pid = 1884] [serial = 1558] [outer = (nil)]
01:18:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09d7a5b000) [pid = 1884] [serial = 1559] [outer = 0x7f09d6aec800]
01:18:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09d90c5c00) [pid = 1884] [serial = 1560] [outer = 0x7f09d6aec800]
01:18:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:53 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
01:18:53 INFO - document served over http requires an https
01:18:53 INFO - sub-resource via fetch-request using the meta-referrer
01:18:53 INFO - delivery method with keep-origin-redirect and when
01:18:53 INFO - the target request is cross-origin.
01:18:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2334ms
01:18:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:18:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b15800 == 25 [pid = 1884] [id = 558]
01:18:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09d6bafc00) [pid = 1884] [serial = 1561] [outer = (nil)]
01:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09db0cdc00) [pid = 1884] [serial = 1562] [outer = 0x7f09d6bafc00]
01:18:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09db843800) [pid = 1884] [serial = 1563] [outer = 0x7f09d6bafc00]
01:18:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09dcb89400) [pid = 1884] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09dcd75000) [pid = 1884] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542282366]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09ddce4000) [pid = 1884] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09dbe6a400) [pid = 1884] [serial = 1481] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09dcc4f800) [pid = 1884] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09dcd79400) [pid = 1884] [serial = 1494] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09ddce6c00) [pid = 1884] [serial = 1499] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09ddce8400) [pid = 1884] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09d91a0c00) [pid = 1884] [serial = 1472] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09d6095000) [pid = 1884] [serial = 1502] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09dcc50000) [pid = 1884] [serial = 1489] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09dcd79000) [pid = 1884] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542282366]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09d62ad000) [pid = 1884] [serial = 1466] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09da269c00) [pid = 1884] [serial = 1475] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09d8204800) [pid = 1884] [serial = 1469] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09d820cc00) [pid = 1884] [serial = 1508] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09dc3afc00) [pid = 1884] [serial = 1484] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09db1ed000) [pid = 1884] [serial = 1478] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09d62b8000) [pid = 1884] [serial = 1505] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09d536a000) [pid = 1884] [serial = 1511] [outer = (nil)] [url = about:blank]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09d69de400) [pid = 1884] [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]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09d5368800) [pid = 1884] [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]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09d5366800) [pid = 1884] [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]
01:18:56 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09da081c00) [pid = 1884] [serial = 1509] [outer = (nil)] [url = about:blank]
01:18:57 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
01:18:57 INFO - document served over http requires an https
01:18:57 INFO - sub-resource via fetch-request using the meta-referrer
01:18:57 INFO - delivery method with no-redirect and when
01:18:57 INFO - the target request is cross-origin.
01:18:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3653ms
01:18:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:18:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d902d800 == 26 [pid = 1884] [id = 559]
01:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09d62b8c00) [pid = 1884] [serial = 1564] [outer = (nil)]
01:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09d6ba3800) [pid = 1884] [serial = 1565] [outer = 0x7f09d62b8c00]
01:18:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09daf41c00) [pid = 1884] [serial = 1566] [outer = 0x7f09d62b8c00]
01:18:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:18:59 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
01:18:59 INFO - document served over http requires an https
01:18:59 INFO - sub-resource via fetch-request using the meta-referrer
01:18:59 INFO - delivery method with swap-origin-redirect and when
01:18:59 INFO - the target request is cross-origin.
01:18:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2683ms
01:18:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e67000 == 27 [pid = 1884] [id = 560]
01:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09d6090400) [pid = 1884] [serial = 1567] [outer = (nil)]
01:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09d69d9400) [pid = 1884] [serial = 1568] [outer = 0x7f09d6090400]
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09db0cf400) [pid = 1884] [serial = 1569] [outer = 0x7f09d6090400]
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db21e800 == 28 [pid = 1884] [id = 561]
01:19:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09db792c00) [pid = 1884] [serial = 1570] [outer = (nil)]
01:19:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09dbe74000) [pid = 1884] [serial = 1571] [outer = 0x7f09db792c00]
01:19:02 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
01:19:02 INFO - document served over http requires an https
01:19:02 INFO - sub-resource via iframe-tag using the meta-referrer
01:19:02 INFO - delivery method with keep-origin-redirect and when
01:19:02 INFO - the target request is cross-origin.
01:19:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2192ms
01:19:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:19:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6ed000 == 29 [pid = 1884] [id = 562]
01:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09d80f0400) [pid = 1884] [serial = 1572] [outer = (nil)]
01:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09dbe74c00) [pid = 1884] [serial = 1573] [outer = 0x7f09d80f0400]
01:19:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09dcb86400) [pid = 1884] [serial = 1574] [outer = 0x7f09d80f0400]
01:19:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbc4000 == 30 [pid = 1884] [id = 563]
01:19:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09dcc53000) [pid = 1884] [serial = 1575] [outer = (nil)]
01:19:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09dcd75000) [pid = 1884] [serial = 1576] [outer = 0x7f09dcc53000]
01:19:04 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
01:19:04 INFO - document served over http requires an https
01:19:04 INFO - sub-resource via iframe-tag using the meta-referrer
01:19:04 INFO - delivery method with no-redirect and when
01:19:04 INFO - the target request is cross-origin.
01:19:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2541ms
01:19:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:19:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbe2000 == 31 [pid = 1884] [id = 564]
01:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09db849400) [pid = 1884] [serial = 1577] [outer = (nil)]
01:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09dcd76400) [pid = 1884] [serial = 1578] [outer = 0x7f09db849400]
01:19:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09ddce9800) [pid = 1884] [serial = 1579] [outer = 0x7f09db849400]
01:19:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd57800 == 32 [pid = 1884] [id = 565]
01:19:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09dddbdc00) [pid = 1884] [serial = 1580] [outer = (nil)]
01:19:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09ddf21800) [pid = 1884] [serial = 1581] [outer = 0x7f09dddbdc00]
01:19:07 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
01:19:07 INFO - document served over http requires an https
01:19:07 INFO - sub-resource via iframe-tag using the meta-referrer
01:19:07 INFO - delivery method with swap-origin-redirect and when
01:19:07 INFO - the target request is cross-origin.
01:19:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2594ms
01:19:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:19:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb3f000 == 33 [pid = 1884] [id = 566]
01:19:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09dcc56800) [pid = 1884] [serial = 1582] [outer = (nil)]
01:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09dddc5800) [pid = 1884] [serial = 1583] [outer = 0x7f09dcc56800]
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09dec71c00) [pid = 1884] [serial = 1584] [outer = 0x7f09dcc56800]
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:09 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
01:19:09 INFO - document served over http requires an https
01:19:09 INFO - sub-resource via script-tag using the meta-referrer
01:19:09 INFO - delivery method with keep-origin-redirect and when
01:19:09 INFO - the target request is cross-origin.
01:19:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2750ms
01:19:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:19:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ded61800 == 34 [pid = 1884] [id = 567]
01:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09dea35000) [pid = 1884] [serial = 1585] [outer = (nil)]
01:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09deed4c00) [pid = 1884] [serial = 1586] [outer = 0x7f09dea35000]
01:19:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09df1da000) [pid = 1884] [serial = 1587] [outer = 0x7f09dea35000]
01:19:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:12 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
01:19:12 INFO - document served over http requires an https
01:19:12 INFO - sub-resource via script-tag using the meta-referrer
01:19:12 INFO - delivery method with no-redirect and when
01:19:12 INFO - the target request is cross-origin.
01:19:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2184ms
01:19:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:19:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def92800 == 35 [pid = 1884] [id = 568]
01:19:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09deed3800) [pid = 1884] [serial = 1588] [outer = (nil)]
01:19:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09df1e4800) [pid = 1884] [serial = 1589] [outer = 0x7f09deed3800]
01:19:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09df1f0000) [pid = 1884] [serial = 1590] [outer = 0x7f09deed3800]
01:19:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:14 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
01:19:14 INFO - document served over http requires an https
01:19:14 INFO - sub-resource via script-tag using the meta-referrer
01:19:14 INFO - delivery method with swap-origin-redirect and when
01:19:14 INFO - the target request is cross-origin.
01:19:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2253ms
01:19:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:19:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0410000 == 36 [pid = 1884] [id = 569]
01:19:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09df1e6c00) [pid = 1884] [serial = 1591] [outer = (nil)]
01:19:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09df94f800) [pid = 1884] [serial = 1592] [outer = 0x7f09df1e6c00]
01:19:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09df958000) [pid = 1884] [serial = 1593] [outer = 0x7f09df1e6c00]
01:19:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:17 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
01:19:17 INFO - document served over http requires an https
01:19:17 INFO - sub-resource via xhr-request using the meta-referrer
01:19:17 INFO - delivery method with keep-origin-redirect and when
01:19:17 INFO - the target request is cross-origin.
01:19:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2796ms
01:19:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:19:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059a800 == 37 [pid = 1884] [id = 570]
01:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09df94ec00) [pid = 1884] [serial = 1594] [outer = (nil)]
01:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09dfa56400) [pid = 1884] [serial = 1595] [outer = 0x7f09df94ec00]
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09dfa60c00) [pid = 1884] [serial = 1596] [outer = 0x7f09df94ec00]
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:19 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
01:19:19 INFO - document served over http requires an https
01:19:19 INFO - sub-resource via xhr-request using the meta-referrer
01:19:19 INFO - delivery method with no-redirect and when
01:19:19 INFO - the target request is cross-origin.
01:19:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1948ms
01:19:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:19:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c7b800 == 38 [pid = 1884] [id = 571]
01:19:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09dfa55400) [pid = 1884] [serial = 1597] [outer = (nil)]
01:19:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09dfae9400) [pid = 1884] [serial = 1598] [outer = 0x7f09dfa55400]
01:19:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09e046b800) [pid = 1884] [serial = 1599] [outer = 0x7f09dfa55400]
01:19:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:21 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
01:19:21 INFO - document served over http requires an https
01:19:21 INFO - sub-resource via xhr-request using the meta-referrer
01:19:21 INFO - delivery method with swap-origin-redirect and when
01:19:21 INFO - the target request is cross-origin.
01:19:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1895ms
01:19:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:19:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0c96800 == 39 [pid = 1884] [id = 572]
01:19:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09dfae7400) [pid = 1884] [serial = 1600] [outer = (nil)]
01:19:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09e0476800) [pid = 1884] [serial = 1601] [outer = 0x7f09dfae7400]
01:19:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09e0bd2800) [pid = 1884] [serial = 1602] [outer = 0x7f09dfae7400]
01:19:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:23 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
01:19:23 INFO - document served over http requires an http
01:19:23 INFO - sub-resource via fetch-request using the meta-referrer
01:19:23 INFO - delivery method with keep-origin-redirect and when
01:19:23 INFO - the target request is same-origin.
01:19:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2161ms
01:19:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:19:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0ebf000 == 40 [pid = 1884] [id = 573]
01:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09e0bd6800) [pid = 1884] [serial = 1603] [outer = (nil)]
01:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09e0c3a400) [pid = 1884] [serial = 1604] [outer = 0x7f09e0bd6800]
01:19:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09e0c45000) [pid = 1884] [serial = 1605] [outer = 0x7f09e0bd6800]
01:19:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:26 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
01:19:26 INFO - document served over http requires an http
01:19:26 INFO - sub-resource via fetch-request using the meta-referrer
01:19:26 INFO - delivery method with no-redirect and when
01:19:26 INFO - the target request is same-origin.
01:19:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3190ms
01:19:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:19:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6294800 == 41 [pid = 1884] [id = 574]
01:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09d80e9c00) [pid = 1884] [serial = 1606] [outer = (nil)]
01:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09deec7c00) [pid = 1884] [serial = 1607] [outer = 0x7f09d80e9c00]
01:19:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09e0c50c00) [pid = 1884] [serial = 1608] [outer = 0x7f09d80e9c00]
01:19:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:28 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
01:19:28 INFO - document served over http requires an http
01:19:28 INFO - sub-resource via fetch-request using the meta-referrer
01:19:28 INFO - delivery method with swap-origin-redirect and when
01:19:28 INFO - the target request is same-origin.
01:19:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2194ms
01:19:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b3d800 == 42 [pid = 1884] [id = 575]
01:19:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09d61a1000) [pid = 1884] [serial = 1609] [outer = (nil)]
01:19:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09d62afc00) [pid = 1884] [serial = 1610] [outer = 0x7f09d61a1000]
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09d7ecec00) [pid = 1884] [serial = 1611] [outer = 0x7f09d61a1000]
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db33a000 == 41 [pid = 1884] [id = 498]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8057800 == 40 [pid = 1884] [id = 541]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da027000 == 39 [pid = 1884] [id = 542]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db59e000 == 38 [pid = 1884] [id = 543]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe47000 == 37 [pid = 1884] [id = 544]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcac3800 == 36 [pid = 1884] [id = 546]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc176000 == 35 [pid = 1884] [id = 545]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb3d000 == 34 [pid = 1884] [id = 548]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbcc800 == 33 [pid = 1884] [id = 547]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd24000 == 32 [pid = 1884] [id = 550]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb49000 == 31 [pid = 1884] [id = 549]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd33000 == 30 [pid = 1884] [id = 551]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde7c000 == 29 [pid = 1884] [id = 552]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea0f000 == 28 [pid = 1884] [id = 553]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debce000 == 27 [pid = 1884] [id = 554]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da02c000 == 26 [pid = 1884] [id = 556]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60bb000 == 25 [pid = 1884] [id = 557]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d20800 == 24 [pid = 1884] [id = 523]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b15800 == 23 [pid = 1884] [id = 558]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b24000 == 22 [pid = 1884] [id = 540]
01:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d15000 == 21 [pid = 1884] [id = 555]
01:19:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09d7a5e000) [pid = 1884] [serial = 1506] [outer = (nil)] [url = about:blank]
01:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09d7b5a400) [pid = 1884] [serial = 1464] [outer = (nil)] [url = about:blank]
01:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09d6baa400) [pid = 1884] [serial = 1503] [outer = (nil)] [url = about:blank]
01:19:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53ba800 == 22 [pid = 1884] [id = 576]
01:19:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09d62b7400) [pid = 1884] [serial = 1612] [outer = (nil)]
01:19:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09d6baa400) [pid = 1884] [serial = 1613] [outer = 0x7f09d62b7400]
01:19:32 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
01:19:32 INFO - document served over http requires an http
01:19:32 INFO - sub-resource via iframe-tag using the meta-referrer
01:19:32 INFO - delivery method with keep-origin-redirect and when
01:19:32 INFO - the target request is same-origin.
01:19:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3639ms
01:19:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:19:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60c3800 == 23 [pid = 1884] [id = 577]
01:19:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09d6091000) [pid = 1884] [serial = 1614] [outer = (nil)]
01:19:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09d69dbc00) [pid = 1884] [serial = 1615] [outer = 0x7f09d6091000]
01:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09d80f2800) [pid = 1884] [serial = 1616] [outer = 0x7f09d6091000]
01:19:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6944800 == 24 [pid = 1884] [id = 578]
01:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09d90cd800) [pid = 1884] [serial = 1617] [outer = (nil)]
01:19:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09d9f86000) [pid = 1884] [serial = 1618] [outer = 0x7f09d90cd800]
01:19:34 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
01:19:34 INFO - document served over http requires an http
01:19:34 INFO - sub-resource via iframe-tag using the meta-referrer
01:19:34 INFO - delivery method with no-redirect and when
01:19:34 INFO - the target request is same-origin.
01:19:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1786ms
01:19:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:19:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b14800 == 25 [pid = 1884] [id = 579]
01:19:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09d77d5800) [pid = 1884] [serial = 1619] [outer = (nil)]
01:19:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09d9f82400) [pid = 1884] [serial = 1620] [outer = 0x7f09d77d5800]
01:19:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f09db0d1c00) [pid = 1884] [serial = 1621] [outer = 0x7f09d77d5800]
01:19:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8065800 == 26 [pid = 1884] [id = 580]
01:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f09db1f2000) [pid = 1884] [serial = 1622] [outer = (nil)]
01:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f09db365800) [pid = 1884] [serial = 1623] [outer = 0x7f09db1f2000]
01:19:37 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
01:19:37 INFO - document served over http requires an http
01:19:37 INFO - sub-resource via iframe-tag using the meta-referrer
01:19:37 INFO - delivery method with swap-origin-redirect and when
01:19:37 INFO - the target request is same-origin.
01:19:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2796ms
01:19:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f09d7a58c00) [pid = 1884] [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]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f09d6bafc00) [pid = 1884] [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]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f09d6aec800) [pid = 1884] [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]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09ddce1000) [pid = 1884] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09dea3a400) [pid = 1884] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09ddf24000) [pid = 1884] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542313782]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09dddb9400) [pid = 1884] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09deecb400) [pid = 1884] [serial = 1550] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09dddb9000) [pid = 1884] [serial = 1531] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09df072800) [pid = 1884] [serial = 1553] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09d7b59800) [pid = 1884] [serial = 1556] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09d7a5b000) [pid = 1884] [serial = 1559] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09dafd6000) [pid = 1884] [serial = 1517] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09dea3f400) [pid = 1884] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09ded87800) [pid = 1884] [serial = 1547] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09d69e0000) [pid = 1884] [serial = 1514] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09dea3d800) [pid = 1884] [serial = 1541] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09ddf29400) [pid = 1884] [serial = 1536] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09dec6a000) [pid = 1884] [serial = 1544] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09dbe76800) [pid = 1884] [serial = 1523] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09ddf29800) [pid = 1884] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542313782]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09db78d400) [pid = 1884] [serial = 1520] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09dc3b1000) [pid = 1884] [serial = 1526] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09db0cdc00) [pid = 1884] [serial = 1562] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09dafd4800) [pid = 1884] [serial = 1557] [outer = (nil)] [url = about:blank]
01:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09d7ec1800) [pid = 1884] [serial = 1512] [outer = (nil)] [url = about:blank]
01:19:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9018000 == 27 [pid = 1884] [id = 581]
01:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09d6197000) [pid = 1884] [serial = 1624] [outer = (nil)]
01:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09d62b3400) [pid = 1884] [serial = 1625] [outer = 0x7f09d6197000]
01:19:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09da084400) [pid = 1884] [serial = 1626] [outer = 0x7f09d6197000]
01:19:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:40 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
01:19:40 INFO - document served over http requires an http
01:19:40 INFO - sub-resource via script-tag using the meta-referrer
01:19:40 INFO - delivery method with keep-origin-redirect and when
01:19:40 INFO - the target request is same-origin.
01:19:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3211ms
01:19:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:19:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d900f000 == 28 [pid = 1884] [id = 582]
01:19:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09d5364400) [pid = 1884] [serial = 1627] [outer = (nil)]
01:19:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09d7a61000) [pid = 1884] [serial = 1628] [outer = 0x7f09d5364400]
01:19:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09db0d8000) [pid = 1884] [serial = 1629] [outer = 0x7f09d5364400]
01:19:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:42 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
01:19:42 INFO - document served over http requires an http
01:19:42 INFO - sub-resource via script-tag using the meta-referrer
01:19:42 INFO - delivery method with no-redirect and when
01:19:42 INFO - the target request is same-origin.
01:19:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2532ms
01:19:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:19:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db5a0000 == 29 [pid = 1884] [id = 583]
01:19:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09d7a5a400) [pid = 1884] [serial = 1630] [outer = (nil)]
01:19:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09db78d400) [pid = 1884] [serial = 1631] [outer = 0x7f09d7a5a400]
01:19:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09dbfedc00) [pid = 1884] [serial = 1632] [outer = 0x7f09d7a5a400]
01:19:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:45 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
01:19:45 INFO - document served over http requires an http
01:19:45 INFO - sub-resource via script-tag using the meta-referrer
01:19:45 INFO - delivery method with swap-origin-redirect and when
01:19:45 INFO - the target request is same-origin.
01:19:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3124ms
01:19:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:19:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc17f800 == 30 [pid = 1884] [id = 584]
01:19:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09db83fc00) [pid = 1884] [serial = 1633] [outer = (nil)]
01:19:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09dcb89400) [pid = 1884] [serial = 1634] [outer = 0x7f09db83fc00]
01:19:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09dddb9400) [pid = 1884] [serial = 1635] [outer = 0x7f09db83fc00]
01:19:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:48 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
01:19:48 INFO - document served over http requires an http
01:19:48 INFO - sub-resource via xhr-request using the meta-referrer
01:19:48 INFO - delivery method with keep-origin-redirect and when
01:19:48 INFO - the target request is same-origin.
01:19:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2084ms
01:19:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:19:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd59000 == 31 [pid = 1884] [id = 585]
01:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09dcb86c00) [pid = 1884] [serial = 1636] [outer = (nil)]
01:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09ddf28c00) [pid = 1884] [serial = 1637] [outer = 0x7f09dcb86c00]
01:19:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09dea3d800) [pid = 1884] [serial = 1638] [outer = 0x7f09dcb86c00]
01:19:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:50 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
01:19:50 INFO - document served over http requires an http
01:19:50 INFO - sub-resource via xhr-request using the meta-referrer
01:19:50 INFO - delivery method with no-redirect and when
01:19:50 INFO - the target request is same-origin.
01:19:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2102ms
01:19:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:19:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd26800 == 32 [pid = 1884] [id = 586]
01:19:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09ddf20c00) [pid = 1884] [serial = 1639] [outer = (nil)]
01:19:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09dec6a000) [pid = 1884] [serial = 1640] [outer = 0x7f09ddf20c00]
01:19:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09ded88c00) [pid = 1884] [serial = 1641] [outer = 0x7f09ddf20c00]
01:19:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:52 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
01:19:52 INFO - document served over http requires an http
01:19:52 INFO - sub-resource via xhr-request using the meta-referrer
01:19:52 INFO - delivery method with swap-origin-redirect and when
01:19:52 INFO - the target request is same-origin.
01:19:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1898ms
01:19:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:19:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea08800 == 33 [pid = 1884] [id = 587]
01:19:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09dea92c00) [pid = 1884] [serial = 1642] [outer = (nil)]
01:19:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09df072800) [pid = 1884] [serial = 1643] [outer = 0x7f09dea92c00]
01:19:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09df1f2000) [pid = 1884] [serial = 1644] [outer = 0x7f09dea92c00]
01:19:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:54 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
01:19:54 INFO - document served over http requires an https
01:19:54 INFO - sub-resource via fetch-request using the meta-referrer
01:19:54 INFO - delivery method with keep-origin-redirect and when
01:19:54 INFO - the target request is same-origin.
01:19:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2695ms
01:19:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:19:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def89800 == 34 [pid = 1884] [id = 588]
01:19:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09df071800) [pid = 1884] [serial = 1645] [outer = (nil)]
01:19:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09e0472400) [pid = 1884] [serial = 1646] [outer = 0x7f09df071800]
01:19:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f09e0c3e400) [pid = 1884] [serial = 1647] [outer = 0x7f09df071800]
01:19:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:56 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
01:19:56 INFO - document served over http requires an https
01:19:56 INFO - sub-resource via fetch-request using the meta-referrer
01:19:56 INFO - delivery method with no-redirect and when
01:19:56 INFO - the target request is same-origin.
01:19:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2198ms
01:19:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:19:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6e000 == 35 [pid = 1884] [id = 589]
01:19:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f09e0470c00) [pid = 1884] [serial = 1648] [outer = (nil)]
01:19:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f09e0d32400) [pid = 1884] [serial = 1649] [outer = 0x7f09e0470c00]
01:19:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f09e0d3e000) [pid = 1884] [serial = 1650] [outer = 0x7f09e0470c00]
01:19:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:59 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
01:19:59 INFO - document served over http requires an https
01:19:59 INFO - sub-resource via fetch-request using the meta-referrer
01:19:59 INFO - delivery method with swap-origin-redirect and when
01:19:59 INFO - the target request is same-origin.
01:19:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2194ms
01:19:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:19:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:19:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e10aa800 == 36 [pid = 1884] [id = 590]
01:19:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f09e0d31400) [pid = 1884] [serial = 1651] [outer = (nil)]
01:19:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f09e0f8a400) [pid = 1884] [serial = 1652] [outer = 0x7f09e0d31400]
01:20:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f09e0f93400) [pid = 1884] [serial = 1653] [outer = 0x7f09e0d31400]
01:20:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e153e800 == 37 [pid = 1884] [id = 591]
01:20:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f09e1071800) [pid = 1884] [serial = 1654] [outer = (nil)]
01:20:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f09e1075400) [pid = 1884] [serial = 1655] [outer = 0x7f09e1071800]
01:20:01 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
01:20:01 INFO - document served over http requires an https
01:20:01 INFO - sub-resource via iframe-tag using the meta-referrer
01:20:01 INFO - delivery method with keep-origin-redirect and when
01:20:01 INFO - the target request is same-origin.
01:20:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2384ms
01:20:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:20:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1548800 == 38 [pid = 1884] [id = 592]
01:20:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f09e0f89c00) [pid = 1884] [serial = 1656] [outer = (nil)]
01:20:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f09e1077800) [pid = 1884] [serial = 1657] [outer = 0x7f09e0f89c00]
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f09e18c2c00) [pid = 1884] [serial = 1658] [outer = 0x7f09e0f89c00]
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a10800 == 39 [pid = 1884] [id = 593]
01:20:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f09e18c8c00) [pid = 1884] [serial = 1659] [outer = (nil)]
01:20:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f09e23a7400) [pid = 1884] [serial = 1660] [outer = 0x7f09e18c8c00]
01:20:04 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:20:04 INFO - document served over http requires an https
01:20:04 INFO - sub-resource via iframe-tag using the meta-referrer
01:20:04 INFO - delivery method with no-redirect and when
01:20:04 INFO - the target request is same-origin.
01:20:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3158ms
01:20:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:20:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a1f800 == 40 [pid = 1884] [id = 594]
01:20:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f09e1077000) [pid = 1884] [serial = 1661] [outer = (nil)]
01:20:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f09e23a6000) [pid = 1884] [serial = 1662] [outer = 0x7f09e1077000]
01:20:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f09e23c3400) [pid = 1884] [serial = 1663] [outer = 0x7f09e1077000]
01:20:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23ee800 == 41 [pid = 1884] [id = 595]
01:20:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f09e23c9000) [pid = 1884] [serial = 1664] [outer = (nil)]
01:20:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f09e23cd800) [pid = 1884] [serial = 1665] [outer = 0x7f09e23c9000]
01:20:06 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
01:20:06 INFO - document served over http requires an https
01:20:06 INFO - sub-resource via iframe-tag using the meta-referrer
01:20:06 INFO - delivery method with swap-origin-redirect and when
01:20:06 INFO - the target request is same-origin.
01:20:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2096ms
01:20:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:20:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2597800 == 42 [pid = 1884] [id = 596]
01:20:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f09e18c6400) [pid = 1884] [serial = 1666] [outer = (nil)]
01:20:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f09e23cd400) [pid = 1884] [serial = 1667] [outer = 0x7f09e18c6400]
01:20:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f09e254b400) [pid = 1884] [serial = 1668] [outer = 0x7f09e18c6400]
01:20:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:09 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:20:09 INFO - document served over http requires an https
01:20:09 INFO - sub-resource via script-tag using the meta-referrer
01:20:09 INFO - delivery method with keep-origin-redirect and when
01:20:09 INFO - the target request is same-origin.
01:20:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2183ms
01:20:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:20:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db21e800 == 41 [pid = 1884] [id = 561]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e67000 == 40 [pid = 1884] [id = 560]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbc4000 == 39 [pid = 1884] [id = 563]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6ed000 == 38 [pid = 1884] [id = 562]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd57800 == 37 [pid = 1884] [id = 565]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbe2000 == 36 [pid = 1884] [id = 564]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0bc000 == 35 [pid = 1884] [id = 528]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc147800 == 34 [pid = 1884] [id = 530]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb3f000 == 33 [pid = 1884] [id = 566]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ded61800 == 32 [pid = 1884] [id = 567]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def92800 == 31 [pid = 1884] [id = 568]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0410000 == 30 [pid = 1884] [id = 569]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059a800 == 29 [pid = 1884] [id = 570]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c7b800 == 28 [pid = 1884] [id = 571]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0c96800 == 27 [pid = 1884] [id = 572]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0ebf000 == 26 [pid = 1884] [id = 573]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53ba800 == 25 [pid = 1884] [id = 576]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b3d800 == 24 [pid = 1884] [id = 575]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6944800 == 23 [pid = 1884] [id = 578]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60c3800 == 22 [pid = 1884] [id = 577]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8065800 == 21 [pid = 1884] [id = 580]
01:20:10 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b14800 == 20 [pid = 1884] [id = 579]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d900f000 == 19 [pid = 1884] [id = 582]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db5a0000 == 18 [pid = 1884] [id = 583]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc17f800 == 17 [pid = 1884] [id = 584]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd59000 == 16 [pid = 1884] [id = 585]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd26800 == 15 [pid = 1884] [id = 586]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea08800 == 14 [pid = 1884] [id = 587]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def89800 == 13 [pid = 1884] [id = 588]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6e000 == 12 [pid = 1884] [id = 589]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e153e800 == 11 [pid = 1884] [id = 591]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e10aa800 == 10 [pid = 1884] [id = 590]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a10800 == 9 [pid = 1884] [id = 593]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1548800 == 8 [pid = 1884] [id = 592]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23ee800 == 7 [pid = 1884] [id = 595]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a1f800 == 6 [pid = 1884] [id = 594]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9018000 == 5 [pid = 1884] [id = 581]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d902d800 == 4 [pid = 1884] [id = 559]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd62800 == 3 [pid = 1884] [id = 536]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2597800 == 2 [pid = 1884] [id = 596]
01:20:11 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6294800 == 1 [pid = 1884] [id = 574]
01:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f09d90c5c00) [pid = 1884] [serial = 1560] [outer = (nil)] [url = about:blank]
01:20:11 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f09db843800) [pid = 1884] [serial = 1563] [outer = (nil)] [url = about:blank]
01:20:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53a5800 == 2 [pid = 1884] [id = 597]
01:20:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f09d51a4400) [pid = 1884] [serial = 1669] [outer = (nil)]
01:20:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f09d51a7c00) [pid = 1884] [serial = 1670] [outer = 0x7f09d51a4400]
01:20:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f09d608d400) [pid = 1884] [serial = 1671] [outer = 0x7f09d51a4400]
01:20:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:13 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:20:13 INFO - document served over http requires an https
01:20:13 INFO - sub-resource via script-tag using the meta-referrer
01:20:13 INFO - delivery method with no-redirect and when
01:20:13 INFO - the target request is same-origin.
01:20:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 4454ms
01:20:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:20:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b6800 == 3 [pid = 1884] [id = 598]
01:20:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f09d6095000) [pid = 1884] [serial = 1672] [outer = (nil)]
01:20:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f09d619d400) [pid = 1884] [serial = 1673] [outer = 0x7f09d6095000]
01:20:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f09d62ab000) [pid = 1884] [serial = 1674] [outer = 0x7f09d6095000]
01:20:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:16 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
01:20:16 INFO - document served over http requires an https
01:20:16 INFO - sub-resource via script-tag using the meta-referrer
01:20:16 INFO - delivery method with swap-origin-redirect and when
01:20:16 INFO - the target request is same-origin.
01:20:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2745ms
01:20:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:20:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6291800 == 4 [pid = 1884] [id = 599]
01:20:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f09d6198800) [pid = 1884] [serial = 1675] [outer = (nil)]
01:20:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f09d6396c00) [pid = 1884] [serial = 1676] [outer = 0x7f09d6198800]
01:20:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f09d639fc00) [pid = 1884] [serial = 1677] [outer = 0x7f09d6198800]
01:20:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f09d7b58c00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f09da26cc00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f09d5361400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f09d62b6800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f09d61a3000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f09d608f000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f09d6ba2800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f09d9194800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f09d9f80c00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f09e2653400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f09dfae7400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f09dea40800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f09dea8e400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f09d6090400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f09d6094c00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f09d63a3400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f09db36cc00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f09db849400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f09dbe6e000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f09da078c00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f09d77cd800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f09dcd76800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f09d7a5fc00) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f09db1f0000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f09d5364000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f09ded92000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f09d820e000) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f09d69db400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f09d6096400) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09dcc56800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09db0cb800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09deed3800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09ddce4800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09ddf23800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09d535e800) [pid = 1884] [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]
01:20:20 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09db36d000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09d80f0400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09db847000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09d90cd800) [pid = 1884] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542373912]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09d535e400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09db83e000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09d61a1000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09db792c00) [pid = 1884] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09d6091000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09dc3ae400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09db78cc00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09dddbdc00) [pid = 1884] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09d6aecc00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09db1ec000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09dcc53000) [pid = 1884] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542344074]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09d62b7400) [pid = 1884] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09ded87400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09e0bd6800) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09d80e9c00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d62b8c00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09d6095800) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09da266400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09dbfec800) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09dafd3c00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09dc3a9c00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09d77d5800) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09dfa55400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09d9197400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09db1f2000) [pid = 1884] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09d5361c00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09dea35000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09dbe75000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09d8203400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09dcc4e800) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09df1e6c00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09df94ec00) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09d608d000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09d6197000) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09d820c400) [pid = 1884] [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]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09dfae9400) [pid = 1884] [serial = 1598] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09deec7c00) [pid = 1884] [serial = 1607] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09dcd75000) [pid = 1884] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542344074]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09d9f82400) [pid = 1884] [serial = 1620] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09dbe74c00) [pid = 1884] [serial = 1573] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09dfa56400) [pid = 1884] [serial = 1595] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09d69dbc00) [pid = 1884] [serial = 1615] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09d62afc00) [pid = 1884] [serial = 1610] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09dbe74000) [pid = 1884] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09d9f86000) [pid = 1884] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542373912]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09e0c3a400) [pid = 1884] [serial = 1604] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09d69d9400) [pid = 1884] [serial = 1568] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09db365800) [pid = 1884] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d62b3400) [pid = 1884] [serial = 1625] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09d6ba3800) [pid = 1884] [serial = 1565] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09df94f800) [pid = 1884] [serial = 1592] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09deed4c00) [pid = 1884] [serial = 1586] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09dddc5800) [pid = 1884] [serial = 1583] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09d6baa400) [pid = 1884] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09e0476800) [pid = 1884] [serial = 1601] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09ddf21800) [pid = 1884] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09df1e4800) [pid = 1884] [serial = 1589] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09dcd76400) [pid = 1884] [serial = 1578] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09d90c7400) [pid = 1884] [serial = 1470] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09d6bac400) [pid = 1884] [serial = 1344] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09daf41000) [pid = 1884] [serial = 1476] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09d7a5c800) [pid = 1884] [serial = 1467] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09ddf20400) [pid = 1884] [serial = 1532] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09d80e8c00) [pid = 1884] [serial = 1356] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09ddcdf400) [pid = 1884] [serial = 1495] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09dafcf800) [pid = 1884] [serial = 1395] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09dfa60c00) [pid = 1884] [serial = 1596] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09d6097000) [pid = 1884] [serial = 1335] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09db0d4800) [pid = 1884] [serial = 1425] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d90c4c00) [pid = 1884] [serial = 1380] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09dc1b1400) [pid = 1884] [serial = 1524] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d6aee000) [pid = 1884] [serial = 1341] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09db78a400) [pid = 1884] [serial = 1479] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d7a65000) [pid = 1884] [serial = 1377] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09d77d7000) [pid = 1884] [serial = 1347] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09df071000) [pid = 1884] [serial = 1551] [outer = (nil)] [url = about:blank]
01:20:21 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09ded8e400) [pid = 1884] [serial = 1548] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d9f89c00) [pid = 1884] [serial = 1386] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d91a3800) [pid = 1884] [serial = 1515] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09da080000) [pid = 1884] [serial = 1389] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09dcb85c00) [pid = 1884] [serial = 1485] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09dec73400) [pid = 1884] [serial = 1545] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09dcc5c400) [pid = 1884] [serial = 1527] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d7b5e800) [pid = 1884] [serial = 1419] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09df958000) [pid = 1884] [serial = 1593] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e2d86000) [pid = 1884] [serial = 1317] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09da26a400) [pid = 1884] [serial = 1422] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09daf3ac00) [pid = 1884] [serial = 1392] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09db789800) [pid = 1884] [serial = 1431] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d7a5cc00) [pid = 1884] [serial = 1350] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09dddbb400) [pid = 1884] [serial = 1500] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09dc1ba800) [pid = 1884] [serial = 1443] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d7b62c00) [pid = 1884] [serial = 1353] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09dcb7dc00) [pid = 1884] [serial = 1448] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d6395c00) [pid = 1884] [serial = 1338] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09dcc59800) [pid = 1884] [serial = 1490] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09dea89c00) [pid = 1884] [serial = 1542] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09dbfeac00) [pid = 1884] [serial = 1440] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09dbe74800) [pid = 1884] [serial = 1437] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09e046b800) [pid = 1884] [serial = 1599] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09dc1af800) [pid = 1884] [serial = 1482] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09db1f6000) [pid = 1884] [serial = 1428] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09db844c00) [pid = 1884] [serial = 1521] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09df07c800) [pid = 1884] [serial = 1554] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09db1f6c00) [pid = 1884] [serial = 1518] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d919c800) [pid = 1884] [serial = 1383] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09dea36c00) [pid = 1884] [serial = 1537] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09db848400) [pid = 1884] [serial = 1434] [outer = (nil)] [url = about:blank]
01:20:22 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d9f8ec00) [pid = 1884] [serial = 1473] [outer = (nil)] [url = about:blank]
01:20:22 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
01:20:22 INFO - document served over http requires an https
01:20:22 INFO - sub-resource via xhr-request using the meta-referrer
01:20:22 INFO - delivery method with keep-origin-redirect and when
01:20:22 INFO - the target request is same-origin.
01:20:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 5909ms
01:20:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:20:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d632c000 == 5 [pid = 1884] [id = 600]
01:20:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d5365c00) [pid = 1884] [serial = 1678] [outer = (nil)]
01:20:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d5368800) [pid = 1884] [serial = 1679] [outer = 0x7f09d5365c00]
01:20:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d6095800) [pid = 1884] [serial = 1680] [outer = 0x7f09d5365c00]
01:20:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:24 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
01:20:24 INFO - document served over http requires an https
01:20:24 INFO - sub-resource via xhr-request using the meta-referrer
01:20:24 INFO - delivery method with no-redirect and when
01:20:24 INFO - the target request is same-origin.
01:20:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2495ms
01:20:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:20:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d693e800 == 6 [pid = 1884] [id = 601]
01:20:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d5365400) [pid = 1884] [serial = 1681] [outer = (nil)]
01:20:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d6096000) [pid = 1884] [serial = 1682] [outer = 0x7f09d5365400]
01:20:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d62b4000) [pid = 1884] [serial = 1683] [outer = 0x7f09d5365400]
01:20:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:27 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
01:20:27 INFO - document served over http requires an https
01:20:27 INFO - sub-resource via xhr-request using the meta-referrer
01:20:27 INFO - delivery method with swap-origin-redirect and when
01:20:27 INFO - the target request is same-origin.
01:20:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2190ms
01:20:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:20:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b34000 == 7 [pid = 1884] [id = 602]
01:20:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d6099c00) [pid = 1884] [serial = 1684] [outer = (nil)]
01:20:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d63a0800) [pid = 1884] [serial = 1685] [outer = 0x7f09d6099c00]
01:20:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d69d8000) [pid = 1884] [serial = 1686] [outer = 0x7f09d6099c00]
01:20:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:29 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
01:20:29 INFO - document served over http requires an http
01:20:29 INFO - sub-resource via fetch-request using the http-csp
01:20:29 INFO - delivery method with keep-origin-redirect and when
01:20:29 INFO - the target request is cross-origin.
01:20:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2237ms
01:20:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:20:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b4e800 == 8 [pid = 1884] [id = 603]
01:20:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d63a2800) [pid = 1884] [serial = 1687] [outer = (nil)]
01:20:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d6aefc00) [pid = 1884] [serial = 1688] [outer = 0x7f09d63a2800]
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d6afa400) [pid = 1884] [serial = 1689] [outer = 0x7f09d63a2800]
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:31 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
01:20:31 INFO - document served over http requires an http
01:20:31 INFO - sub-resource via fetch-request using the http-csp
01:20:31 INFO - delivery method with no-redirect and when
01:20:31 INFO - the target request is cross-origin.
01:20:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2587ms
01:20:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:20:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7757000 == 9 [pid = 1884] [id = 604]
01:20:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d6aeec00) [pid = 1884] [serial = 1690] [outer = (nil)]
01:20:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d6ba9800) [pid = 1884] [serial = 1691] [outer = 0x7f09d6aeec00]
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d6bafc00) [pid = 1884] [serial = 1692] [outer = 0x7f09d6aeec00]
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:33 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
01:20:33 INFO - document served over http requires an http
01:20:33 INFO - sub-resource via fetch-request using the http-csp
01:20:33 INFO - delivery method with swap-origin-redirect and when
01:20:33 INFO - the target request is cross-origin.
01:20:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1838ms
01:20:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:20:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b27000 == 10 [pid = 1884] [id = 605]
01:20:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d6ba8800) [pid = 1884] [serial = 1693] [outer = (nil)]
01:20:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d77d1400) [pid = 1884] [serial = 1694] [outer = 0x7f09d6ba8800]
01:20:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d788f000) [pid = 1884] [serial = 1695] [outer = 0x7f09d6ba8800]
01:20:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d1a800 == 11 [pid = 1884] [id = 606]
01:20:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d7893800) [pid = 1884] [serial = 1696] [outer = (nil)]
01:20:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d789a000) [pid = 1884] [serial = 1697] [outer = 0x7f09d7893800]
01:20:35 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
01:20:35 INFO - document served over http requires an http
01:20:35 INFO - sub-resource via iframe-tag using the http-csp
01:20:35 INFO - delivery method with keep-origin-redirect and when
01:20:35 INFO - the target request is cross-origin.
01:20:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1843ms
01:20:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:20:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d27000 == 12 [pid = 1884] [id = 607]
01:20:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d77cc800) [pid = 1884] [serial = 1698] [outer = (nil)]
01:20:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d7898c00) [pid = 1884] [serial = 1699] [outer = 0x7f09d77cc800]
01:20:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d7a61400) [pid = 1884] [serial = 1700] [outer = 0x7f09d77cc800]
01:20:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d805c800 == 13 [pid = 1884] [id = 608]
01:20:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d608f400) [pid = 1884] [serial = 1701] [outer = (nil)]
01:20:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d7b5f400) [pid = 1884] [serial = 1702] [outer = 0x7f09d608f400]
01:20:38 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
01:20:38 INFO - document served over http requires an http
01:20:38 INFO - sub-resource via iframe-tag using the http-csp
01:20:38 INFO - delivery method with no-redirect and when
01:20:38 INFO - the target request is cross-origin.
01:20:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3147ms
01:20:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:20:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b7800 == 14 [pid = 1884] [id = 609]
01:20:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d62b5400) [pid = 1884] [serial = 1703] [outer = (nil)]
01:20:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d6bad400) [pid = 1884] [serial = 1704] [outer = 0x7f09d62b5400]
01:20:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d7ebfc00) [pid = 1884] [serial = 1705] [outer = 0x7f09d62b5400]
01:20:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d694d000 == 15 [pid = 1884] [id = 610]
01:20:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d51acc00) [pid = 1884] [serial = 1706] [outer = (nil)]
01:20:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d5369c00) [pid = 1884] [serial = 1707] [outer = 0x7f09d51acc00]
01:20:41 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
01:20:41 INFO - document served over http requires an http
01:20:41 INFO - sub-resource via iframe-tag using the http-csp
01:20:41 INFO - delivery method with swap-origin-redirect and when
01:20:41 INFO - the target request is cross-origin.
01:20:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2604ms
01:20:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:20:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60bc800 == 16 [pid = 1884] [id = 611]
01:20:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d535e400) [pid = 1884] [serial = 1708] [outer = (nil)]
01:20:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d5362800) [pid = 1884] [serial = 1709] [outer = 0x7f09d535e400]
01:20:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09d63a0400) [pid = 1884] [serial = 1710] [outer = 0x7f09d535e400]
01:20:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6291800 == 15 [pid = 1884] [id = 599]
01:20:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b6800 == 14 [pid = 1884] [id = 598]
01:20:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53a5800 == 13 [pid = 1884] [id = 597]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09e0c50c00) [pid = 1884] [serial = 1608] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09db0cf400) [pid = 1884] [serial = 1569] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09dec71c00) [pid = 1884] [serial = 1584] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09e0c45000) [pid = 1884] [serial = 1605] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09df1f0000) [pid = 1884] [serial = 1590] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d80f2800) [pid = 1884] [serial = 1616] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09e0bd2800) [pid = 1884] [serial = 1602] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09ddce9800) [pid = 1884] [serial = 1579] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09daf41c00) [pid = 1884] [serial = 1566] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09db0d1c00) [pid = 1884] [serial = 1621] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09da084400) [pid = 1884] [serial = 1626] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09dcb86400) [pid = 1884] [serial = 1574] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09df1da000) [pid = 1884] [serial = 1587] [outer = (nil)] [url = about:blank]
01:20:43 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d7ecec00) [pid = 1884] [serial = 1611] [outer = (nil)] [url = about:blank]
01:20:44 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
01:20:44 INFO - document served over http requires an http
01:20:44 INFO - sub-resource via script-tag using the http-csp
01:20:44 INFO - delivery method with keep-origin-redirect and when
01:20:44 INFO - the target request is cross-origin.
01:20:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2962ms
01:20:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:20:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60bf000 == 14 [pid = 1884] [id = 612]
01:20:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d536a800) [pid = 1884] [serial = 1711] [outer = (nil)]
01:20:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d619bc00) [pid = 1884] [serial = 1712] [outer = 0x7f09d536a800]
01:20:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d6bb1800) [pid = 1884] [serial = 1713] [outer = 0x7f09d536a800]
01:20:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:46 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
01:20:46 INFO - document served over http requires an http
01:20:46 INFO - sub-resource via script-tag using the http-csp
01:20:46 INFO - delivery method with no-redirect and when
01:20:46 INFO - the target request is cross-origin.
01:20:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1686ms
01:20:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:20:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7753800 == 15 [pid = 1884] [id = 613]
01:20:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d639f800) [pid = 1884] [serial = 1714] [outer = (nil)]
01:20:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d789d400) [pid = 1884] [serial = 1715] [outer = 0x7f09d639f800]
01:20:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d7b64000) [pid = 1884] [serial = 1716] [outer = 0x7f09d639f800]
01:20:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:47 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
01:20:47 INFO - document served over http requires an http
01:20:47 INFO - sub-resource via script-tag using the http-csp
01:20:47 INFO - delivery method with swap-origin-redirect and when
01:20:47 INFO - the target request is cross-origin.
01:20:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1778ms
01:20:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d619d400) [pid = 1884] [serial = 1673] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e23a6000) [pid = 1884] [serial = 1662] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e0f8a400) [pid = 1884] [serial = 1652] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09e23a7400) [pid = 1884] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542404384]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d7a61000) [pid = 1884] [serial = 1628] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09db78d400) [pid = 1884] [serial = 1631] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09dec6a000) [pid = 1884] [serial = 1640] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09e0472400) [pid = 1884] [serial = 1646] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09e1077800) [pid = 1884] [serial = 1657] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09ddf28c00) [pid = 1884] [serial = 1637] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09e0d32400) [pid = 1884] [serial = 1649] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d51a7c00) [pid = 1884] [serial = 1670] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09df072800) [pid = 1884] [serial = 1643] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09e1075400) [pid = 1884] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09e23cd800) [pid = 1884] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09dcb89400) [pid = 1884] [serial = 1634] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09e23cd400) [pid = 1884] [serial = 1667] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d6396c00) [pid = 1884] [serial = 1676] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d6095000) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09e18c8c00) [pid = 1884] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542404384]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09e18c6400) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d51a4400) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d5364400) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09e23c9000) [pid = 1884] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09e1071800) [pid = 1884] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09d7a5a400) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09df071800) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09e1077000) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e0d31400) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09ddf20c00) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09e0f89c00) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09dcb86c00) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09db83fc00) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09e0470c00) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09dea92c00) [pid = 1884] [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]
01:20:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84d1000 == 16 [pid = 1884] [id = 614]
01:20:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d51a4800) [pid = 1884] [serial = 1717] [outer = (nil)]
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d6094000) [pid = 1884] [serial = 1718] [outer = 0x7f09d51a4800]
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d7eccc00) [pid = 1884] [serial = 1719] [outer = 0x7f09d51a4800]
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09dddb9400) [pid = 1884] [serial = 1635] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09dea3d800) [pid = 1884] [serial = 1638] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09ded88c00) [pid = 1884] [serial = 1641] [outer = (nil)] [url = about:blank]
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:49 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
01:20:49 INFO - document served over http requires an http
01:20:49 INFO - sub-resource via xhr-request using the http-csp
01:20:49 INFO - delivery method with keep-origin-redirect and when
01:20:49 INFO - the target request is cross-origin.
01:20:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1802ms
01:20:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:20:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9023800 == 17 [pid = 1884] [id = 615]
01:20:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d80e8800) [pid = 1884] [serial = 1720] [outer = (nil)]
01:20:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d80eac00) [pid = 1884] [serial = 1721] [outer = 0x7f09d80e8800]
01:20:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d80f6c00) [pid = 1884] [serial = 1722] [outer = 0x7f09d80e8800]
01:20:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:51 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
01:20:51 INFO - document served over http requires an http
01:20:51 INFO - sub-resource via xhr-request using the http-csp
01:20:51 INFO - delivery method with no-redirect and when
01:20:51 INFO - the target request is cross-origin.
01:20:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1783ms
01:20:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:20:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d805c000 == 18 [pid = 1884] [id = 616]
01:20:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09d62b1c00) [pid = 1884] [serial = 1723] [outer = (nil)]
01:20:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09d69df400) [pid = 1884] [serial = 1724] [outer = 0x7f09d62b1c00]
01:20:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09d7ec1400) [pid = 1884] [serial = 1725] [outer = 0x7f09d62b1c00]
01:20:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:53 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
01:20:53 INFO - document served over http requires an http
01:20:53 INFO - sub-resource via xhr-request using the http-csp
01:20:53 INFO - delivery method with swap-origin-redirect and when
01:20:53 INFO - the target request is cross-origin.
01:20:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2402ms
01:20:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:20:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e7d800 == 19 [pid = 1884] [id = 617]
01:20:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09d80ebc00) [pid = 1884] [serial = 1726] [outer = (nil)]
01:20:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09d8203c00) [pid = 1884] [serial = 1727] [outer = 0x7f09d80ebc00]
01:20:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09d820b800) [pid = 1884] [serial = 1728] [outer = 0x7f09d80ebc00]
01:20:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:56 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
01:20:56 INFO - document served over http requires an https
01:20:56 INFO - sub-resource via fetch-request using the http-csp
01:20:56 INFO - delivery method with keep-origin-redirect and when
01:20:56 INFO - the target request is cross-origin.
01:20:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2350ms
01:20:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:20:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc5800 == 20 [pid = 1884] [id = 618]
01:20:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09d8202400) [pid = 1884] [serial = 1729] [outer = (nil)]
01:20:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d90c1c00) [pid = 1884] [serial = 1730] [outer = 0x7f09d8202400]
01:20:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d90c9400) [pid = 1884] [serial = 1731] [outer = 0x7f09d8202400]
01:20:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:59 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
01:20:59 INFO - document served over http requires an https
01:20:59 INFO - sub-resource via fetch-request using the http-csp
01:20:59 INFO - delivery method with no-redirect and when
01:20:59 INFO - the target request is cross-origin.
01:20:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2895ms
01:20:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:20:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:20:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da026800 == 21 [pid = 1884] [id = 619]
01:20:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d9194c00) [pid = 1884] [serial = 1732] [outer = (nil)]
01:20:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d9198800) [pid = 1884] [serial = 1733] [outer = 0x7f09d9194c00]
01:21:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d919f000) [pid = 1884] [serial = 1734] [outer = 0x7f09d9194c00]
01:21:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:01 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
01:21:01 INFO - document served over http requires an https
01:21:01 INFO - sub-resource via fetch-request using the http-csp
01:21:01 INFO - delivery method with swap-origin-redirect and when
01:21:01 INFO - the target request is cross-origin.
01:21:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1945ms
01:21:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:21:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf8e800 == 22 [pid = 1884] [id = 620]
01:21:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d9197000) [pid = 1884] [serial = 1735] [outer = (nil)]
01:21:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d9f81c00) [pid = 1884] [serial = 1736] [outer = 0x7f09d9197000]
01:21:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d9f8bc00) [pid = 1884] [serial = 1737] [outer = 0x7f09d9197000]
01:21:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0aa000 == 23 [pid = 1884] [id = 621]
01:21:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09da075c00) [pid = 1884] [serial = 1738] [outer = (nil)]
01:21:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09da07c400) [pid = 1884] [serial = 1739] [outer = 0x7f09da075c00]
01:21:03 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
01:21:03 INFO - document served over http requires an https
01:21:03 INFO - sub-resource via iframe-tag using the http-csp
01:21:03 INFO - delivery method with keep-origin-redirect and when
01:21:03 INFO - the target request is cross-origin.
01:21:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2242ms
01:21:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:21:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0b8800 == 24 [pid = 1884] [id = 622]
01:21:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d9f81400) [pid = 1884] [serial = 1740] [outer = (nil)]
01:21:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09da079800) [pid = 1884] [serial = 1741] [outer = 0x7f09d9f81400]
01:21:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09da269800) [pid = 1884] [serial = 1742] [outer = 0x7f09d9f81400]
01:21:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db21e800 == 25 [pid = 1884] [id = 623]
01:21:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09da26dc00) [pid = 1884] [serial = 1743] [outer = (nil)]
01:21:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09da271c00) [pid = 1884] [serial = 1744] [outer = 0x7f09da26dc00]
01:21:06 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
01:21:06 INFO - document served over http requires an https
01:21:06 INFO - sub-resource via iframe-tag using the http-csp
01:21:06 INFO - delivery method with no-redirect and when
01:21:06 INFO - the target request is cross-origin.
01:21:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2943ms
01:21:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:21:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6323000 == 26 [pid = 1884] [id = 624]
01:21:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d6090c00) [pid = 1884] [serial = 1745] [outer = (nil)]
01:21:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d6197400) [pid = 1884] [serial = 1746] [outer = 0x7f09d6090c00]
01:21:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d6af7000) [pid = 1884] [serial = 1747] [outer = 0x7f09d6090c00]
01:21:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d28800 == 27 [pid = 1884] [id = 625]
01:21:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d609a800) [pid = 1884] [serial = 1748] [outer = (nil)]
01:21:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d6aedc00) [pid = 1884] [serial = 1749] [outer = 0x7f09d609a800]
01:21:09 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
01:21:09 INFO - document served over http requires an https
01:21:09 INFO - sub-resource via iframe-tag using the http-csp
01:21:09 INFO - delivery method with swap-origin-redirect and when
01:21:09 INFO - the target request is cross-origin.
01:21:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3024ms
01:21:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84d1000 == 26 [pid = 1884] [id = 614]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7753800 == 25 [pid = 1884] [id = 613]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60bf000 == 24 [pid = 1884] [id = 612]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60bc800 == 23 [pid = 1884] [id = 611]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b7800 == 22 [pid = 1884] [id = 609]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d694d000 == 21 [pid = 1884] [id = 610]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d805c800 == 20 [pid = 1884] [id = 608]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d27000 == 19 [pid = 1884] [id = 607]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d1a800 == 18 [pid = 1884] [id = 606]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b27000 == 17 [pid = 1884] [id = 605]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7757000 == 16 [pid = 1884] [id = 604]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b4e800 == 15 [pid = 1884] [id = 603]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b34000 == 14 [pid = 1884] [id = 602]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d693e800 == 13 [pid = 1884] [id = 601]
01:21:09 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d632c000 == 12 [pid = 1884] [id = 600]
01:21:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b5000 == 13 [pid = 1884] [id = 626]
01:21:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d535f000) [pid = 1884] [serial = 1750] [outer = (nil)]
01:21:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d6094c00) [pid = 1884] [serial = 1751] [outer = 0x7f09d535f000]
01:21:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d6aed400) [pid = 1884] [serial = 1752] [outer = 0x7f09d535f000]
01:21:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e0c3e400) [pid = 1884] [serial = 1647] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09dbfedc00) [pid = 1884] [serial = 1632] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d608d400) [pid = 1884] [serial = 1671] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09e18c2c00) [pid = 1884] [serial = 1658] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09db0d8000) [pid = 1884] [serial = 1629] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09e254b400) [pid = 1884] [serial = 1668] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09e0d3e000) [pid = 1884] [serial = 1650] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d62ab000) [pid = 1884] [serial = 1674] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09e23c3400) [pid = 1884] [serial = 1663] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09df1f2000) [pid = 1884] [serial = 1644] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09e0f93400) [pid = 1884] [serial = 1653] [outer = (nil)] [url = about:blank]
01:21:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:11 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
01:21:11 INFO - document served over http requires an https
01:21:11 INFO - sub-resource via script-tag using the http-csp
01:21:11 INFO - delivery method with keep-origin-redirect and when
01:21:11 INFO - the target request is cross-origin.
01:21:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2150ms
01:21:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:21:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d62a0000 == 14 [pid = 1884] [id = 627]
01:21:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d619b000) [pid = 1884] [serial = 1753] [outer = (nil)]
01:21:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d62ad000) [pid = 1884] [serial = 1754] [outer = 0x7f09d619b000]
01:21:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d77cfc00) [pid = 1884] [serial = 1755] [outer = 0x7f09d619b000]
01:21:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:14 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
01:21:14 INFO - document served over http requires an https
01:21:14 INFO - sub-resource via script-tag using the http-csp
01:21:14 INFO - delivery method with no-redirect and when
01:21:14 INFO - the target request is cross-origin.
01:21:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 3009ms
01:21:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:21:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b3c000 == 15 [pid = 1884] [id = 628]
01:21:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d5369800) [pid = 1884] [serial = 1756] [outer = (nil)]
01:21:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d7a59800) [pid = 1884] [serial = 1757] [outer = 0x7f09d5369800]
01:21:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d7b63c00) [pid = 1884] [serial = 1758] [outer = 0x7f09d5369800]
01:21:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:16 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
01:21:16 INFO - document served over http requires an https
01:21:16 INFO - sub-resource via script-tag using the http-csp
01:21:16 INFO - delivery method with swap-origin-redirect and when
01:21:16 INFO - the target request is cross-origin.
01:21:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1987ms
01:21:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:21:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b1d800 == 16 [pid = 1884] [id = 629]
01:21:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d7a58800) [pid = 1884] [serial = 1759] [outer = (nil)]
01:21:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09d80f1000) [pid = 1884] [serial = 1760] [outer = 0x7f09d7a58800]
01:21:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09d90cb000) [pid = 1884] [serial = 1761] [outer = 0x7f09d7a58800]
01:21:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:18 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
01:21:18 INFO - document served over http requires an https
01:21:18 INFO - sub-resource via xhr-request using the http-csp
01:21:18 INFO - delivery method with keep-origin-redirect and when
01:21:18 INFO - the target request is cross-origin.
01:21:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1886ms
01:21:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:21:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d805c800 == 17 [pid = 1884] [id = 630]
01:21:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09d80ee000) [pid = 1884] [serial = 1762] [outer = (nil)]
01:21:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d9f8d800) [pid = 1884] [serial = 1763] [outer = 0x7f09d80ee000]
01:21:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09da26ac00) [pid = 1884] [serial = 1764] [outer = 0x7f09d80ee000]
01:21:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:20 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
01:21:20 INFO - document served over http requires an https
01:21:20 INFO - sub-resource via xhr-request using the http-csp
01:21:20 INFO - delivery method with no-redirect and when
01:21:20 INFO - the target request is cross-origin.
01:21:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1725ms
01:21:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d805c000 == 16 [pid = 1884] [id = 616]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e7d800 == 15 [pid = 1884] [id = 617]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc5800 == 14 [pid = 1884] [id = 618]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da026800 == 13 [pid = 1884] [id = 619]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0aa000 == 12 [pid = 1884] [id = 621]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf8e800 == 11 [pid = 1884] [id = 620]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db21e800 == 10 [pid = 1884] [id = 623]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d28800 == 9 [pid = 1884] [id = 625]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6323000 == 8 [pid = 1884] [id = 624]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d62a0000 == 7 [pid = 1884] [id = 627]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b3c000 == 6 [pid = 1884] [id = 628]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b1d800 == 5 [pid = 1884] [id = 629]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9023800 == 4 [pid = 1884] [id = 615]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d805c800 == 3 [pid = 1884] [id = 630]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b5000 == 2 [pid = 1884] [id = 626]
01:21:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0b8800 == 1 [pid = 1884] [id = 622]
01:21:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53a6800 == 2 [pid = 1884] [id = 631]
01:21:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d51a8000) [pid = 1884] [serial = 1765] [outer = (nil)]
01:21:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d51ad000) [pid = 1884] [serial = 1766] [outer = 0x7f09d51a8000]
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d6091c00) [pid = 1884] [serial = 1767] [outer = 0x7f09d51a8000]
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:25 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
01:21:25 INFO - document served over http requires an https
01:21:25 INFO - sub-resource via xhr-request using the http-csp
01:21:25 INFO - delivery method with swap-origin-redirect and when
01:21:25 INFO - the target request is cross-origin.
01:21:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 4614ms
01:21:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:21:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60c4000 == 3 [pid = 1884] [id = 632]
01:21:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d61a2000) [pid = 1884] [serial = 1768] [outer = (nil)]
01:21:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d62acc00) [pid = 1884] [serial = 1769] [outer = 0x7f09d61a2000]
01:21:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09d639b800) [pid = 1884] [serial = 1770] [outer = 0x7f09d61a2000]
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09d6ba9800) [pid = 1884] [serial = 1691] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d6096000) [pid = 1884] [serial = 1682] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d5368800) [pid = 1884] [serial = 1679] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d5362800) [pid = 1884] [serial = 1709] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d619bc00) [pid = 1884] [serial = 1712] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d63a0800) [pid = 1884] [serial = 1685] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09d6198800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09d51acc00) [pid = 1884] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d609a800) [pid = 1884] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d608f400) [pid = 1884] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542438048]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d62b1c00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09da26dc00) [pid = 1884] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542465351]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d7893800) [pid = 1884] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d51a4800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d6099c00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09da075c00) [pid = 1884] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d80ebc00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d6aeec00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d6090c00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d536a800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d5365c00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d9194c00) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d77cc800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d80e8800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09d63a2800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09d9f81400) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d535e400) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d8202400) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d6ba8800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d535f000) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09d639f800) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09d5365400) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09d9197000) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09d62b5400) [pid = 1884] [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]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09d6094c00) [pid = 1884] [serial = 1751] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09d6094000) [pid = 1884] [serial = 1718] [outer = (nil)] [url = about:blank]
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09d80eac00) [pid = 1884] [serial = 1721] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09d6aedc00) [pid = 1884] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09d6197400) [pid = 1884] [serial = 1746] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09da271c00) [pid = 1884] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542465351]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09da079800) [pid = 1884] [serial = 1741] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09da07c400) [pid = 1884] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09d9f81c00) [pid = 1884] [serial = 1736] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09d9198800) [pid = 1884] [serial = 1733] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09d90c1c00) [pid = 1884] [serial = 1730] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09d8203c00) [pid = 1884] [serial = 1727] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09d69df400) [pid = 1884] [serial = 1724] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09d7b5f400) [pid = 1884] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542438048]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09d7898c00) [pid = 1884] [serial = 1699] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09d6aefc00) [pid = 1884] [serial = 1688] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09d5369c00) [pid = 1884] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09d6bad400) [pid = 1884] [serial = 1704] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09d789a000) [pid = 1884] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09d77d1400) [pid = 1884] [serial = 1694] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09d789d400) [pid = 1884] [serial = 1715] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09d6095800) [pid = 1884] [serial = 1680] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09d639fc00) [pid = 1884] [serial = 1677] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09d7eccc00) [pid = 1884] [serial = 1719] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09d80f6c00) [pid = 1884] [serial = 1722] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09d62b4000) [pid = 1884] [serial = 1683] [outer = (nil)] [url = about:blank]
01:21:29 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09d7ec1400) [pid = 1884] [serial = 1725] [outer = (nil)] [url = about:blank]
01:21:30 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
01:21:30 INFO - document served over http requires an http
01:21:30 INFO - sub-resource via fetch-request using the http-csp
01:21:30 INFO - delivery method with keep-origin-redirect and when
01:21:30 INFO - the target request is same-origin.
01:21:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 4950ms
01:21:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:21:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b9000 == 4 [pid = 1884] [id = 633]
01:21:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f09d51b0000) [pid = 1884] [serial = 1771] [outer = (nil)]
01:21:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f09d535f400) [pid = 1884] [serial = 1772] [outer = 0x7f09d51b0000]
01:21:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09d608f800) [pid = 1884] [serial = 1773] [outer = 0x7f09d51b0000]
01:21:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:32 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
01:21:32 INFO - document served over http requires an http
01:21:32 INFO - sub-resource via fetch-request using the http-csp
01:21:32 INFO - delivery method with no-redirect and when
01:21:32 INFO - the target request is same-origin.
01:21:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1891ms
01:21:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:21:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d694b800 == 5 [pid = 1884] [id = 634]
01:21:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09d51ab400) [pid = 1884] [serial = 1774] [outer = (nil)]
01:21:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09d619bc00) [pid = 1884] [serial = 1775] [outer = 0x7f09d51ab400]
01:21:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09d62b6800) [pid = 1884] [serial = 1776] [outer = 0x7f09d51ab400]
01:21:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:34 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
01:21:34 INFO - document served over http requires an http
01:21:34 INFO - sub-resource via fetch-request using the http-csp
01:21:34 INFO - delivery method with swap-origin-redirect and when
01:21:34 INFO - the target request is same-origin.
01:21:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2235ms
01:21:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:21:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7750000 == 6 [pid = 1884] [id = 635]
01:21:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09d619a800) [pid = 1884] [serial = 1777] [outer = (nil)]
01:21:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09d63a2c00) [pid = 1884] [serial = 1778] [outer = 0x7f09d619a800]
01:21:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09d69dd400) [pid = 1884] [serial = 1779] [outer = 0x7f09d619a800]
01:21:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b27000 == 7 [pid = 1884] [id = 636]
01:21:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09d6aef000) [pid = 1884] [serial = 1780] [outer = (nil)]
01:21:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09d6ba2400) [pid = 1884] [serial = 1781] [outer = 0x7f09d6aef000]
01:21:36 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
01:21:36 INFO - document served over http requires an http
01:21:36 INFO - sub-resource via iframe-tag using the http-csp
01:21:36 INFO - delivery method with keep-origin-redirect and when
01:21:36 INFO - the target request is same-origin.
01:21:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2442ms
01:21:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:21:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d2a000 == 8 [pid = 1884] [id = 637]
01:21:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09d63a2400) [pid = 1884] [serial = 1782] [outer = (nil)]
01:21:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09d6ba2c00) [pid = 1884] [serial = 1783] [outer = 0x7f09d63a2400]
01:21:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09d77ccc00) [pid = 1884] [serial = 1784] [outer = 0x7f09d63a2400]
01:21:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8066800 == 9 [pid = 1884] [id = 638]
01:21:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09d77d3c00) [pid = 1884] [serial = 1785] [outer = (nil)]
01:21:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09d7892800) [pid = 1884] [serial = 1786] [outer = 0x7f09d77d3c00]
01:21:39 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
01:21:39 INFO - document served over http requires an http
01:21:39 INFO - sub-resource via iframe-tag using the http-csp
01:21:39 INFO - delivery method with no-redirect and when
01:21:39 INFO - the target request is same-origin.
01:21:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2386ms
01:21:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:21:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84d3800 == 10 [pid = 1884] [id = 639]
01:21:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09d6af4400) [pid = 1884] [serial = 1787] [outer = (nil)]
01:21:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09d7896000) [pid = 1884] [serial = 1788] [outer = 0x7f09d6af4400]
01:21:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09d7a5dc00) [pid = 1884] [serial = 1789] [outer = 0x7f09d6af4400]
01:21:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9021000 == 11 [pid = 1884] [id = 640]
01:21:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09d7b59000) [pid = 1884] [serial = 1790] [outer = (nil)]
01:21:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09d6196800) [pid = 1884] [serial = 1791] [outer = 0x7f09d7b59000]
01:21:42 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
01:21:42 INFO - document served over http requires an http
01:21:42 INFO - sub-resource via iframe-tag using the http-csp
01:21:42 INFO - delivery method with swap-origin-redirect and when
01:21:42 INFO - the target request is same-origin.
01:21:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3747ms
01:21:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:21:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6324800 == 12 [pid = 1884] [id = 641]
01:21:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d6092400) [pid = 1884] [serial = 1792] [outer = (nil)]
01:21:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d6095c00) [pid = 1884] [serial = 1793] [outer = 0x7f09d6092400]
01:21:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d69e0000) [pid = 1884] [serial = 1794] [outer = 0x7f09d6092400]
01:21:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53a6800 == 11 [pid = 1884] [id = 631]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09d69d8000) [pid = 1884] [serial = 1686] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09d7a61400) [pid = 1884] [serial = 1700] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09d788f000) [pid = 1884] [serial = 1695] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09d7ebfc00) [pid = 1884] [serial = 1705] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09d6bafc00) [pid = 1884] [serial = 1692] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09d6afa400) [pid = 1884] [serial = 1689] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09d63a0400) [pid = 1884] [serial = 1710] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09d9f8bc00) [pid = 1884] [serial = 1737] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09d820b800) [pid = 1884] [serial = 1728] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09d6aed400) [pid = 1884] [serial = 1752] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09da269800) [pid = 1884] [serial = 1742] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09d6af7000) [pid = 1884] [serial = 1747] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09d919f000) [pid = 1884] [serial = 1734] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09d7b64000) [pid = 1884] [serial = 1716] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09d6bb1800) [pid = 1884] [serial = 1713] [outer = (nil)] [url = about:blank]
01:21:44 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09d90c9400) [pid = 1884] [serial = 1731] [outer = (nil)] [url = about:blank]
01:21:44 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
01:21:44 INFO - document served over http requires an http
01:21:44 INFO - sub-resource via script-tag using the http-csp
01:21:44 INFO - delivery method with keep-origin-redirect and when
01:21:44 INFO - the target request is same-origin.
01:21:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1839ms
01:21:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:21:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b3000 == 12 [pid = 1884] [id = 642]
01:21:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09d535f800) [pid = 1884] [serial = 1795] [outer = (nil)]
01:21:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09d608f400) [pid = 1884] [serial = 1796] [outer = 0x7f09d535f800]
01:21:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09d6bb0000) [pid = 1884] [serial = 1797] [outer = 0x7f09d535f800]
01:21:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:46 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
01:21:46 INFO - document served over http requires an http
01:21:46 INFO - sub-resource via script-tag using the http-csp
01:21:46 INFO - delivery method with no-redirect and when
01:21:46 INFO - the target request is same-origin.
01:21:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1735ms
01:21:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:21:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b4d000 == 13 [pid = 1884] [id = 643]
01:21:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09d619e000) [pid = 1884] [serial = 1798] [outer = (nil)]
01:21:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09d77cf400) [pid = 1884] [serial = 1799] [outer = 0x7f09d619e000]
01:21:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09d7a62000) [pid = 1884] [serial = 1800] [outer = 0x7f09d619e000]
01:21:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09d9f8d800) [pid = 1884] [serial = 1763] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09d62acc00) [pid = 1884] [serial = 1769] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09d62ad000) [pid = 1884] [serial = 1754] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09d7a59800) [pid = 1884] [serial = 1757] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09d51ad000) [pid = 1884] [serial = 1766] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09d80f1000) [pid = 1884] [serial = 1760] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09d5369800) [pid = 1884] [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]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09d619b000) [pid = 1884] [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]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09d51a8000) [pid = 1884] [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]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09d7a58800) [pid = 1884] [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]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09d6091c00) [pid = 1884] [serial = 1767] [outer = (nil)] [url = about:blank]
01:21:47 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09d90cb000) [pid = 1884] [serial = 1761] [outer = (nil)] [url = about:blank]
01:21:48 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
01:21:48 INFO - document served over http requires an http
01:21:48 INFO - sub-resource via script-tag using the http-csp
01:21:48 INFO - delivery method with swap-origin-redirect and when
01:21:48 INFO - the target request is same-origin.
01:21:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1802ms
01:21:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:21:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d17000 == 14 [pid = 1884] [id = 644]
01:21:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f09d788f800) [pid = 1884] [serial = 1801] [outer = (nil)]
01:21:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f09d7b5d800) [pid = 1884] [serial = 1802] [outer = 0x7f09d788f800]
01:21:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f09d7ec1c00) [pid = 1884] [serial = 1803] [outer = 0x7f09d788f800]
01:21:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:50 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
01:21:50 INFO - document served over http requires an http
01:21:50 INFO - sub-resource via xhr-request using the http-csp
01:21:50 INFO - delivery method with keep-origin-redirect and when
01:21:50 INFO - the target request is same-origin.
01:21:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2037ms
01:21:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:21:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84b9000 == 15 [pid = 1884] [id = 645]
01:21:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f09d7a58800) [pid = 1884] [serial = 1804] [outer = (nil)]
01:21:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f09d7ec7800) [pid = 1884] [serial = 1805] [outer = 0x7f09d7a58800]
01:21:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f09d80edc00) [pid = 1884] [serial = 1806] [outer = 0x7f09d7a58800]
01:21:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:52 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
01:21:52 INFO - document served over http requires an http
01:21:52 INFO - sub-resource via xhr-request using the http-csp
01:21:52 INFO - delivery method with no-redirect and when
01:21:52 INFO - the target request is same-origin.
01:21:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2195ms
01:21:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:21:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d1e000 == 16 [pid = 1884] [id = 646]
01:21:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f09d69d9c00) [pid = 1884] [serial = 1807] [outer = (nil)]
01:21:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f09d6afa000) [pid = 1884] [serial = 1808] [outer = 0x7f09d69d9c00]
01:21:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f09d7b61000) [pid = 1884] [serial = 1809] [outer = 0x7f09d69d9c00]
01:21:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:53 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:54 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
01:21:54 INFO - document served over http requires an http
01:21:54 INFO - sub-resource via xhr-request using the http-csp
01:21:54 INFO - delivery method with swap-origin-redirect and when
01:21:54 INFO - the target request is same-origin.
01:21:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2184ms
01:21:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:21:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e6b800 == 17 [pid = 1884] [id = 647]
01:21:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f09d6af2400) [pid = 1884] [serial = 1810] [outer = (nil)]
01:21:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f09d80f5c00) [pid = 1884] [serial = 1811] [outer = 0x7f09d6af2400]
01:21:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09d8207000) [pid = 1884] [serial = 1812] [outer = 0x7f09d6af2400]
01:21:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:57 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
01:21:57 INFO - document served over http requires an https
01:21:57 INFO - sub-resource via fetch-request using the http-csp
01:21:57 INFO - delivery method with keep-origin-redirect and when
01:21:57 INFO - the target request is same-origin.
01:21:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2204ms
01:21:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:21:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fb4000 == 18 [pid = 1884] [id = 648]
01:21:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09d820e400) [pid = 1884] [serial = 1813] [outer = (nil)]
01:21:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09d90c2c00) [pid = 1884] [serial = 1814] [outer = 0x7f09d820e400]
01:21:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09d90cbc00) [pid = 1884] [serial = 1815] [outer = 0x7f09d820e400]
01:21:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:21:59 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
01:21:59 INFO - document served over http requires an https
01:21:59 INFO - sub-resource via fetch-request using the http-csp
01:21:59 INFO - delivery method with no-redirect and when
01:21:59 INFO - the target request is same-origin.
01:21:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2789ms
01:21:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:22:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da014000 == 19 [pid = 1884] [id = 649]
01:22:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09d8211800) [pid = 1884] [serial = 1816] [outer = (nil)]
01:22:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09d919a400) [pid = 1884] [serial = 1817] [outer = 0x7f09d8211800]
01:22:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09d91a2400) [pid = 1884] [serial = 1818] [outer = 0x7f09d8211800]
01:22:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:02 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
01:22:02 INFO - document served over http requires an https
01:22:02 INFO - sub-resource via fetch-request using the http-csp
01:22:02 INFO - delivery method with swap-origin-redirect and when
01:22:02 INFO - the target request is same-origin.
01:22:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2638ms
01:22:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:22:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b42000 == 20 [pid = 1884] [id = 650]
01:22:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09d608d000) [pid = 1884] [serial = 1819] [outer = (nil)]
01:22:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d6197400) [pid = 1884] [serial = 1820] [outer = 0x7f09d608d000]
01:22:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d6aef400) [pid = 1884] [serial = 1821] [outer = 0x7f09d608d000]
01:22:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6288000 == 21 [pid = 1884] [id = 651]
01:22:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d62abc00) [pid = 1884] [serial = 1822] [outer = (nil)]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d17000 == 20 [pid = 1884] [id = 644]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b4d000 == 19 [pid = 1884] [id = 643]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b3000 == 18 [pid = 1884] [id = 642]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9021000 == 17 [pid = 1884] [id = 640]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6324800 == 16 [pid = 1884] [id = 641]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84d3800 == 15 [pid = 1884] [id = 639]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8066800 == 14 [pid = 1884] [id = 638]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d2a000 == 13 [pid = 1884] [id = 637]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b27000 == 12 [pid = 1884] [id = 636]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7750000 == 11 [pid = 1884] [id = 635]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d694b800 == 10 [pid = 1884] [id = 634]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60c4000 == 9 [pid = 1884] [id = 632]
01:22:04 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b9000 == 8 [pid = 1884] [id = 633]
01:22:04 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09d7b63c00) [pid = 1884] [serial = 1758] [outer = (nil)] [url = about:blank]
01:22:04 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09d77cfc00) [pid = 1884] [serial = 1755] [outer = (nil)] [url = about:blank]
01:22:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d608f000) [pid = 1884] [serial = 1823] [outer = 0x7f09d62abc00]
01:22:04 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
01:22:04 INFO - document served over http requires an https
01:22:04 INFO - sub-resource via iframe-tag using the http-csp
01:22:04 INFO - delivery method with keep-origin-redirect and when
01:22:04 INFO - the target request is same-origin.
01:22:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2116ms
01:22:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:22:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6293800 == 9 [pid = 1884] [id = 652]
01:22:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d6197000) [pid = 1884] [serial = 1824] [outer = (nil)]
01:22:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09d6bb0400) [pid = 1884] [serial = 1825] [outer = 0x7f09d6197000]
01:22:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09d7896400) [pid = 1884] [serial = 1826] [outer = 0x7f09d6197000]
01:22:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6946800 == 10 [pid = 1884] [id = 653]
01:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09d7a56c00) [pid = 1884] [serial = 1827] [outer = (nil)]
01:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09d7b59c00) [pid = 1884] [serial = 1828] [outer = 0x7f09d7a56c00]
01:22:06 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
01:22:06 INFO - document served over http requires an https
01:22:06 INFO - sub-resource via iframe-tag using the http-csp
01:22:06 INFO - delivery method with no-redirect and when
01:22:06 INFO - the target request is same-origin.
01:22:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1790ms
01:22:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:22:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b43000 == 11 [pid = 1884] [id = 654]
01:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09d6197800) [pid = 1884] [serial = 1829] [outer = (nil)]
01:22:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09d7a60c00) [pid = 1884] [serial = 1830] [outer = 0x7f09d6197800]
01:22:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09d80ee400) [pid = 1884] [serial = 1831] [outer = 0x7f09d6197800]
01:22:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b1b800 == 12 [pid = 1884] [id = 655]
01:22:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d90c2800) [pid = 1884] [serial = 1832] [outer = (nil)]
01:22:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d919c800) [pid = 1884] [serial = 1833] [outer = 0x7f09d90c2800]
01:22:08 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
01:22:08 INFO - document served over http requires an https
01:22:08 INFO - sub-resource via iframe-tag using the http-csp
01:22:08 INFO - delivery method with swap-origin-redirect and when
01:22:08 INFO - the target request is same-origin.
01:22:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2198ms
01:22:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d7892800) [pid = 1884] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542498643]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d6ba2c00) [pid = 1884] [serial = 1783] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09d535f400) [pid = 1884] [serial = 1772] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09d619bc00) [pid = 1884] [serial = 1775] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09d6ba2400) [pid = 1884] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09d63a2c00) [pid = 1884] [serial = 1778] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09d608f400) [pid = 1884] [serial = 1796] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09d6196800) [pid = 1884] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09d7896000) [pid = 1884] [serial = 1788] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09d7b5d800) [pid = 1884] [serial = 1802] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09d6095c00) [pid = 1884] [serial = 1793] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09d77cf400) [pid = 1884] [serial = 1799] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09d6092400) [pid = 1884] [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]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09d535f800) [pid = 1884] [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]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09d788f800) [pid = 1884] [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]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09d619e000) [pid = 1884] [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]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09d6aef000) [pid = 1884] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09d77d3c00) [pid = 1884] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542498643]
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09d7b59000) [pid = 1884] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09d7ec1c00) [pid = 1884] [serial = 1803] [outer = (nil)] [url = about:blank]
01:22:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b25800 == 13 [pid = 1884] [id = 656]
01:22:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f09d535f800) [pid = 1884] [serial = 1834] [outer = (nil)]
01:22:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f09d608dc00) [pid = 1884] [serial = 1835] [outer = 0x7f09d535f800]
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f09d6ba2c00) [pid = 1884] [serial = 1836] [outer = 0x7f09d535f800]
01:22:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:10 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:11 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
01:22:11 INFO - document served over http requires an https
01:22:11 INFO - sub-resource via script-tag using the http-csp
01:22:11 INFO - delivery method with keep-origin-redirect and when
01:22:11 INFO - the target request is same-origin.
01:22:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2387ms
01:22:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:22:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84cc800 == 14 [pid = 1884] [id = 657]
01:22:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f09d535cc00) [pid = 1884] [serial = 1837] [outer = (nil)]
01:22:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f09d9f8a800) [pid = 1884] [serial = 1838] [outer = 0x7f09d535cc00]
01:22:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f09da079800) [pid = 1884] [serial = 1839] [outer = 0x7f09d535cc00]
01:22:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:13 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
01:22:13 INFO - document served over http requires an https
01:22:13 INFO - sub-resource via script-tag using the http-csp
01:22:13 INFO - delivery method with no-redirect and when
01:22:13 INFO - the target request is same-origin.
01:22:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1944ms
01:22:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:22:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d22800 == 15 [pid = 1884] [id = 658]
01:22:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f09d6ba9400) [pid = 1884] [serial = 1840] [outer = (nil)]
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f09d77d5c00) [pid = 1884] [serial = 1841] [outer = 0x7f09d6ba9400]
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f09d8203c00) [pid = 1884] [serial = 1842] [outer = 0x7f09d6ba9400]
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:16 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
01:22:16 INFO - document served over http requires an https
01:22:16 INFO - sub-resource via script-tag using the http-csp
01:22:16 INFO - delivery method with swap-origin-redirect and when
01:22:16 INFO - the target request is same-origin.
01:22:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3045ms
01:22:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:22:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da030800 == 16 [pid = 1884] [id = 659]
01:22:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f09d6ba5800) [pid = 1884] [serial = 1843] [outer = (nil)]
01:22:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f09d9f8cc00) [pid = 1884] [serial = 1844] [outer = 0x7f09d6ba5800]
01:22:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f09da082c00) [pid = 1884] [serial = 1845] [outer = 0x7f09d6ba5800]
01:22:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:18 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
01:22:18 INFO - document served over http requires an https
01:22:18 INFO - sub-resource via xhr-request using the http-csp
01:22:18 INFO - delivery method with keep-origin-redirect and when
01:22:18 INFO - the target request is same-origin.
01:22:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2044ms
01:22:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:22:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf9c000 == 17 [pid = 1884] [id = 660]
01:22:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f09d9f89800) [pid = 1884] [serial = 1846] [outer = (nil)]
01:22:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f09da26cc00) [pid = 1884] [serial = 1847] [outer = 0x7f09d9f89800]
01:22:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f09daf38800) [pid = 1884] [serial = 1848] [outer = 0x7f09d9f89800]
01:22:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:19 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
01:22:19 INFO - document served over http requires an https
01:22:19 INFO - sub-resource via xhr-request using the http-csp
01:22:19 INFO - delivery method with no-redirect and when
01:22:19 INFO - the target request is same-origin.
01:22:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1753ms
01:22:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:22:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0be800 == 18 [pid = 1884] [id = 661]
01:22:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f09da26c000) [pid = 1884] [serial = 1849] [outer = (nil)]
01:22:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f09daf42c00) [pid = 1884] [serial = 1850] [outer = 0x7f09da26c000]
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f09dafca800) [pid = 1884] [serial = 1851] [outer = 0x7f09da26c000]
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:21 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
01:22:21 INFO - document served over http requires an https
01:22:21 INFO - sub-resource via xhr-request using the http-csp
01:22:21 INFO - delivery method with swap-origin-redirect and when
01:22:21 INFO - the target request is same-origin.
01:22:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1797ms
01:22:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:22:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db228000 == 19 [pid = 1884] [id = 662]
01:22:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09daf40c00) [pid = 1884] [serial = 1852] [outer = (nil)]
01:22:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09dafd1c00) [pid = 1884] [serial = 1853] [outer = 0x7f09daf40c00]
01:22:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09db0cc800) [pid = 1884] [serial = 1854] [outer = 0x7f09daf40c00]
01:22:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:23 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
01:22:23 INFO - document served over http requires an http
01:22:23 INFO - sub-resource via fetch-request using the meta-csp
01:22:23 INFO - delivery method with keep-origin-redirect and when
01:22:23 INFO - the target request is cross-origin.
01:22:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2147ms
01:22:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:22:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db33c800 == 20 [pid = 1884] [id = 663]
01:22:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09dafd1800) [pid = 1884] [serial = 1855] [outer = (nil)]
01:22:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09db0d7400) [pid = 1884] [serial = 1856] [outer = 0x7f09dafd1800]
01:22:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09db789800) [pid = 1884] [serial = 1857] [outer = 0x7f09dafd1800]
01:22:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:26 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
01:22:26 INFO - document served over http requires an http
01:22:26 INFO - sub-resource via fetch-request using the meta-csp
01:22:26 INFO - delivery method with no-redirect and when
01:22:26 INFO - the target request is cross-origin.
01:22:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2904ms
01:22:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:22:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6957000 == 21 [pid = 1884] [id = 664]
01:22:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d619cc00) [pid = 1884] [serial = 1858] [outer = (nil)]
01:22:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d6399800) [pid = 1884] [serial = 1859] [outer = 0x7f09d619cc00]
01:22:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d7b66000) [pid = 1884] [serial = 1860] [outer = 0x7f09d619cc00]
01:22:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b25800 == 20 [pid = 1884] [id = 656]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b1b800 == 19 [pid = 1884] [id = 655]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b43000 == 18 [pid = 1884] [id = 654]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6946800 == 17 [pid = 1884] [id = 653]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6293800 == 16 [pid = 1884] [id = 652]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6288000 == 15 [pid = 1884] [id = 651]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b42000 == 14 [pid = 1884] [id = 650]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da014000 == 13 [pid = 1884] [id = 649]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fb4000 == 12 [pid = 1884] [id = 648]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e6b800 == 11 [pid = 1884] [id = 647]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d1e000 == 10 [pid = 1884] [id = 646]
01:22:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84b9000 == 9 [pid = 1884] [id = 645]
01:22:29 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d69e0000) [pid = 1884] [serial = 1794] [outer = (nil)] [url = about:blank]
01:22:29 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d6bb0000) [pid = 1884] [serial = 1797] [outer = (nil)] [url = about:blank]
01:22:29 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d7a62000) [pid = 1884] [serial = 1800] [outer = (nil)] [url = about:blank]
01:22:29 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
01:22:29 INFO - document served over http requires an http
01:22:29 INFO - sub-resource via fetch-request using the meta-csp
01:22:29 INFO - delivery method with swap-origin-redirect and when
01:22:29 INFO - the target request is cross-origin.
01:22:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3050ms
01:22:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:22:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60c3000 == 10 [pid = 1884] [id = 665]
01:22:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d639ac00) [pid = 1884] [serial = 1861] [outer = (nil)]
01:22:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d77cb400) [pid = 1884] [serial = 1862] [outer = 0x7f09d639ac00]
01:22:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d7ec3400) [pid = 1884] [serial = 1863] [outer = 0x7f09d639ac00]
01:22:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d694b800 == 11 [pid = 1884] [id = 666]
01:22:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d80ed400) [pid = 1884] [serial = 1864] [outer = (nil)]
01:22:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d820b000) [pid = 1884] [serial = 1865] [outer = 0x7f09d80ed400]
01:22:31 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
01:22:31 INFO - document served over http requires an http
01:22:31 INFO - sub-resource via iframe-tag using the meta-csp
01:22:31 INFO - delivery method with keep-origin-redirect and when
01:22:31 INFO - the target request is cross-origin.
01:22:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1886ms
01:22:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:22:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7743800 == 12 [pid = 1884] [id = 667]
01:22:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d69d2800) [pid = 1884] [serial = 1866] [outer = (nil)]
01:22:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d90c6400) [pid = 1884] [serial = 1867] [outer = 0x7f09d69d2800]
01:22:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d9f84400) [pid = 1884] [serial = 1868] [outer = 0x7f09d69d2800]
01:22:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7d20000 == 13 [pid = 1884] [id = 668]
01:22:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09da07f800) [pid = 1884] [serial = 1869] [outer = (nil)]
01:22:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09daf3a400) [pid = 1884] [serial = 1870] [outer = 0x7f09da07f800]
01:22:33 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
01:22:33 INFO - document served over http requires an http
01:22:33 INFO - sub-resource via iframe-tag using the meta-csp
01:22:33 INFO - delivery method with no-redirect and when
01:22:33 INFO - the target request is cross-origin.
01:22:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1888ms
01:22:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:22:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84ce800 == 14 [pid = 1884] [id = 669]
01:22:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d7ec4400) [pid = 1884] [serial = 1871] [outer = (nil)]
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09d919d400) [pid = 1884] [serial = 1872] [outer = 0x7f09d7ec4400]
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09db786c00) [pid = 1884] [serial = 1873] [outer = 0x7f09d7ec4400]
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d919a400) [pid = 1884] [serial = 1817] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d6afa000) [pid = 1884] [serial = 1808] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d80f5c00) [pid = 1884] [serial = 1811] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09d90c2c00) [pid = 1884] [serial = 1814] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d608f000) [pid = 1884] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d6197400) [pid = 1884] [serial = 1820] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d7ec7800) [pid = 1884] [serial = 1805] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d7b59c00) [pid = 1884] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542526140]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d6bb0400) [pid = 1884] [serial = 1825] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d608dc00) [pid = 1884] [serial = 1835] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d919c800) [pid = 1884] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09d7a60c00) [pid = 1884] [serial = 1830] [outer = (nil)] [url = about:blank]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09d608d000) [pid = 1884] [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]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09d90c2800) [pid = 1884] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09d6197000) [pid = 1884] [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]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09d62abc00) [pid = 1884] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09d7a56c00) [pid = 1884] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542526140]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d535f800) [pid = 1884] [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]
01:22:35 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d6197800) [pid = 1884] [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]
01:22:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e6b000 == 15 [pid = 1884] [id = 670]
01:22:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d608d000) [pid = 1884] [serial = 1874] [outer = (nil)]
01:22:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d69d2c00) [pid = 1884] [serial = 1875] [outer = 0x7f09d608d000]
01:22:35 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
01:22:35 INFO - document served over http requires an http
01:22:35 INFO - sub-resource via iframe-tag using the meta-csp
01:22:35 INFO - delivery method with swap-origin-redirect and when
01:22:35 INFO - the target request is cross-origin.
01:22:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2183ms
01:22:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:22:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc1000 == 16 [pid = 1884] [id = 671]
01:22:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d535f000) [pid = 1884] [serial = 1876] [outer = (nil)]
01:22:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d69d8000) [pid = 1884] [serial = 1877] [outer = 0x7f09d535f000]
01:22:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09db78d000) [pid = 1884] [serial = 1878] [outer = 0x7f09d535f000]
01:22:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:38 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
01:22:38 INFO - document served over http requires an http
01:22:38 INFO - sub-resource via script-tag using the meta-csp
01:22:38 INFO - delivery method with keep-origin-redirect and when
01:22:38 INFO - the target request is cross-origin.
01:22:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2086ms
01:22:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:22:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e74000 == 17 [pid = 1884] [id = 672]
01:22:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d6093000) [pid = 1884] [serial = 1879] [outer = (nil)]
01:22:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d6bb0400) [pid = 1884] [serial = 1880] [outer = 0x7f09d6093000]
01:22:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d9f86c00) [pid = 1884] [serial = 1881] [outer = 0x7f09d6093000]
01:22:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:40 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
01:22:40 INFO - document served over http requires an http
01:22:40 INFO - sub-resource via script-tag using the meta-csp
01:22:40 INFO - delivery method with no-redirect and when
01:22:40 INFO - the target request is cross-origin.
01:22:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2434ms
01:22:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:22:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db355000 == 18 [pid = 1884] [id = 673]
01:22:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d7897800) [pid = 1884] [serial = 1882] [outer = (nil)]
01:22:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09db78a800) [pid = 1884] [serial = 1883] [outer = 0x7f09d7897800]
01:22:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09db83ec00) [pid = 1884] [serial = 1884] [outer = 0x7f09d7897800]
01:22:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:42 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
01:22:42 INFO - document served over http requires an http
01:22:42 INFO - sub-resource via script-tag using the meta-csp
01:22:42 INFO - delivery method with swap-origin-redirect and when
01:22:42 INFO - the target request is cross-origin.
01:22:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2249ms
01:22:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:22:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db59e800 == 19 [pid = 1884] [id = 674]
01:22:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09db78fc00) [pid = 1884] [serial = 1885] [outer = (nil)]
01:22:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09db846c00) [pid = 1884] [serial = 1886] [outer = 0x7f09db78fc00]
01:22:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09dbe6f000) [pid = 1884] [serial = 1887] [outer = 0x7f09db78fc00]
01:22:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:45 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
01:22:45 INFO - document served over http requires an http
01:22:45 INFO - sub-resource via xhr-request using the meta-csp
01:22:45 INFO - delivery method with keep-origin-redirect and when
01:22:45 INFO - the target request is cross-origin.
01:22:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2741ms
01:22:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:22:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6e6800 == 20 [pid = 1884] [id = 675]
01:22:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09db848800) [pid = 1884] [serial = 1888] [outer = (nil)]
01:22:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09dbe77c00) [pid = 1884] [serial = 1889] [outer = 0x7f09db848800]
01:22:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09dbfe4c00) [pid = 1884] [serial = 1890] [outer = 0x7f09db848800]
01:22:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:47 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
01:22:47 INFO - document served over http requires an http
01:22:47 INFO - sub-resource via xhr-request using the meta-csp
01:22:47 INFO - delivery method with no-redirect and when
01:22:47 INFO - the target request is cross-origin.
01:22:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1806ms
01:22:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:22:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe48000 == 21 [pid = 1884] [id = 676]
01:22:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09dbe76400) [pid = 1884] [serial = 1891] [outer = (nil)]
01:22:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09dbfedc00) [pid = 1884] [serial = 1892] [outer = 0x7f09dbe76400]
01:22:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09dc3a8c00) [pid = 1884] [serial = 1893] [outer = 0x7f09dbe76400]
01:22:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:49 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
01:22:49 INFO - document served over http requires an http
01:22:49 INFO - sub-resource via xhr-request using the meta-csp
01:22:49 INFO - delivery method with swap-origin-redirect and when
01:22:49 INFO - the target request is cross-origin.
01:22:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1781ms
01:22:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:22:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe5f000 == 22 [pid = 1884] [id = 677]
01:22:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09dbfed800) [pid = 1884] [serial = 1894] [outer = (nil)]
01:22:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dc3af800) [pid = 1884] [serial = 1895] [outer = 0x7f09dbfed800]
01:22:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dcb82000) [pid = 1884] [serial = 1896] [outer = 0x7f09dbfed800]
01:22:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:51 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
01:22:51 INFO - document served over http requires an https
01:22:51 INFO - sub-resource via fetch-request using the meta-csp
01:22:51 INFO - delivery method with keep-origin-redirect and when
01:22:51 INFO - the target request is cross-origin.
01:22:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2710ms
01:22:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:22:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60ae800 == 23 [pid = 1884] [id = 678]
01:22:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d536b000) [pid = 1884] [serial = 1897] [outer = (nil)]
01:22:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d619a400) [pid = 1884] [serial = 1898] [outer = 0x7f09d536b000]
01:22:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d80e9c00) [pid = 1884] [serial = 1899] [outer = 0x7f09d536b000]
01:22:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e6b000 == 22 [pid = 1884] [id = 670]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84ce800 == 21 [pid = 1884] [id = 669]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d20000 == 20 [pid = 1884] [id = 668]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7743800 == 19 [pid = 1884] [id = 667]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d694b800 == 18 [pid = 1884] [id = 666]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60c3000 == 17 [pid = 1884] [id = 665]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6957000 == 16 [pid = 1884] [id = 664]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db228000 == 15 [pid = 1884] [id = 662]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0be800 == 14 [pid = 1884] [id = 661]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf9c000 == 13 [pid = 1884] [id = 660]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da030800 == 12 [pid = 1884] [id = 659]
01:22:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7d22800 == 11 [pid = 1884] [id = 658]
01:22:54 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d7896400) [pid = 1884] [serial = 1826] [outer = (nil)] [url = about:blank]
01:22:54 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d6aef400) [pid = 1884] [serial = 1821] [outer = (nil)] [url = about:blank]
01:22:54 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09d80ee400) [pid = 1884] [serial = 1831] [outer = (nil)] [url = about:blank]
01:22:54 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09d6ba2c00) [pid = 1884] [serial = 1836] [outer = (nil)] [url = about:blank]
01:22:54 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
01:22:54 INFO - document served over http requires an https
01:22:54 INFO - sub-resource via fetch-request using the meta-csp
01:22:54 INFO - delivery method with no-redirect and when
01:22:54 INFO - the target request is cross-origin.
01:22:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2343ms
01:22:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:22:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60c3000 == 12 [pid = 1884] [id = 679]
01:22:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09d619b800) [pid = 1884] [serial = 1900] [outer = (nil)]
01:22:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09d6baa800) [pid = 1884] [serial = 1901] [outer = 0x7f09d619b800]
01:22:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09d90c0000) [pid = 1884] [serial = 1902] [outer = 0x7f09d619b800]
01:22:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:56 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
01:22:56 INFO - document served over http requires an https
01:22:56 INFO - sub-resource via fetch-request using the meta-csp
01:22:56 INFO - delivery method with swap-origin-redirect and when
01:22:56 INFO - the target request is cross-origin.
01:22:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1944ms
01:22:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:22:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b4a800 == 13 [pid = 1884] [id = 680]
01:22:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d6afa000) [pid = 1884] [serial = 1903] [outer = (nil)]
01:22:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d9f89400) [pid = 1884] [serial = 1904] [outer = 0x7f09d6afa000]
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09da26e800) [pid = 1884] [serial = 1905] [outer = 0x7f09d6afa000]
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:58 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:22:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d804e800 == 14 [pid = 1884] [id = 681]
01:22:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09daf3c400) [pid = 1884] [serial = 1906] [outer = (nil)]
01:22:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dafc9000) [pid = 1884] [serial = 1907] [outer = 0x7f09daf3c400]
01:22:59 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
01:22:59 INFO - document served over http requires an https
01:22:59 INFO - sub-resource via iframe-tag using the meta-csp
01:22:59 INFO - delivery method with keep-origin-redirect and when
01:22:59 INFO - the target request is cross-origin.
01:22:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2938ms
01:22:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:22:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9027000 == 15 [pid = 1884] [id = 682]
01:22:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09d9196c00) [pid = 1884] [serial = 1908] [outer = (nil)]
01:22:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09daf44000) [pid = 1884] [serial = 1909] [outer = 0x7f09d9196c00]
01:22:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09db788c00) [pid = 1884] [serial = 1910] [outer = 0x7f09d9196c00]
01:23:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:00 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09db0d7400) [pid = 1884] [serial = 1856] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09da26cc00) [pid = 1884] [serial = 1847] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09daf42c00) [pid = 1884] [serial = 1850] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09dafd1c00) [pid = 1884] [serial = 1853] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d9f8a800) [pid = 1884] [serial = 1838] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d77d5c00) [pid = 1884] [serial = 1841] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d9f8cc00) [pid = 1884] [serial = 1844] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d820b000) [pid = 1884] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09d77cb400) [pid = 1884] [serial = 1862] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09daf3a400) [pid = 1884] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542553451]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09d90c6400) [pid = 1884] [serial = 1867] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d6399800) [pid = 1884] [serial = 1859] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d919d400) [pid = 1884] [serial = 1872] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09d69d2c00) [pid = 1884] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d7ec4400) [pid = 1884] [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]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09d608d000) [pid = 1884] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09d61a2000) [pid = 1884] [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]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09da07f800) [pid = 1884] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542553451]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d80ed400) [pid = 1884] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d639ac00) [pid = 1884] [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]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d7a58800) [pid = 1884] [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]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d619cc00) [pid = 1884] [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]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d69d2800) [pid = 1884] [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]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d80edc00) [pid = 1884] [serial = 1806] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09d639b800) [pid = 1884] [serial = 1770] [outer = (nil)] [url = about:blank]
01:23:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84ce000 == 16 [pid = 1884] [id = 683]
01:23:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d5366000) [pid = 1884] [serial = 1911] [outer = (nil)]
01:23:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d6199400) [pid = 1884] [serial = 1912] [outer = 0x7f09d5366000]
01:23:01 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
01:23:01 INFO - document served over http requires an https
01:23:01 INFO - sub-resource via iframe-tag using the meta-csp
01:23:01 INFO - delivery method with no-redirect and when
01:23:01 INFO - the target request is cross-origin.
01:23:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2541ms
01:23:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:23:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf86000 == 17 [pid = 1884] [id = 684]
01:23:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d6094800) [pid = 1884] [serial = 1913] [outer = (nil)]
01:23:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d77cec00) [pid = 1884] [serial = 1914] [outer = 0x7f09d6094800]
01:23:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09da26cc00) [pid = 1884] [serial = 1915] [outer = 0x7f09d6094800]
01:23:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b44800 == 18 [pid = 1884] [id = 685]
01:23:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d608d000) [pid = 1884] [serial = 1916] [outer = (nil)]
01:23:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09d77ca400) [pid = 1884] [serial = 1917] [outer = 0x7f09d608d000]
01:23:03 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
01:23:03 INFO - document served over http requires an https
01:23:03 INFO - sub-resource via iframe-tag using the meta-csp
01:23:03 INFO - delivery method with swap-origin-redirect and when
01:23:03 INFO - the target request is cross-origin.
01:23:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1981ms
01:23:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:23:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0ad800 == 19 [pid = 1884] [id = 686]
01:23:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d69d2800) [pid = 1884] [serial = 1918] [outer = (nil)]
01:23:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09d69e0400) [pid = 1884] [serial = 1919] [outer = 0x7f09d69d2800]
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09daf41800) [pid = 1884] [serial = 1920] [outer = 0x7f09d69d2800]
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:06 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
01:23:06 INFO - document served over http requires an https
01:23:06 INFO - sub-resource via script-tag using the meta-csp
01:23:06 INFO - delivery method with keep-origin-redirect and when
01:23:06 INFO - the target request is cross-origin.
01:23:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2348ms
01:23:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:23:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db236000 == 20 [pid = 1884] [id = 687]
01:23:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09d62b7000) [pid = 1884] [serial = 1921] [outer = (nil)]
01:23:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09db792000) [pid = 1884] [serial = 1922] [outer = 0x7f09d62b7000]
01:23:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09dbfe5c00) [pid = 1884] [serial = 1923] [outer = 0x7f09d62b7000]
01:23:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:08 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
01:23:08 INFO - document served over http requires an https
01:23:08 INFO - sub-resource via script-tag using the meta-csp
01:23:08 INFO - delivery method with no-redirect and when
01:23:08 INFO - the target request is cross-origin.
01:23:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2282ms
01:23:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:23:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe61000 == 21 [pid = 1884] [id = 688]
01:23:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09dc3b0000) [pid = 1884] [serial = 1924] [outer = (nil)]
01:23:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dcb7ec00) [pid = 1884] [serial = 1925] [outer = 0x7f09dc3b0000]
01:23:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dcb88c00) [pid = 1884] [serial = 1926] [outer = 0x7f09dc3b0000]
01:23:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:10 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
01:23:10 INFO - document served over http requires an https
01:23:10 INFO - sub-resource via script-tag using the meta-csp
01:23:10 INFO - delivery method with swap-origin-redirect and when
01:23:10 INFO - the target request is cross-origin.
01:23:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2395ms
01:23:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:23:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc17a000 == 22 [pid = 1884] [id = 689]
01:23:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dc3b3400) [pid = 1884] [serial = 1927] [outer = (nil)]
01:23:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dcc53800) [pid = 1884] [serial = 1928] [outer = 0x7f09dc3b3400]
01:23:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09dcc5b000) [pid = 1884] [serial = 1929] [outer = 0x7f09dc3b3400]
01:23:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:13 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
01:23:13 INFO - document served over http requires an https
01:23:13 INFO - sub-resource via xhr-request using the meta-csp
01:23:13 INFO - delivery method with keep-origin-redirect and when
01:23:13 INFO - the target request is cross-origin.
01:23:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2938ms
01:23:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:23:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc195000 == 23 [pid = 1884] [id = 690]
01:23:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09dcc53000) [pid = 1884] [serial = 1930] [outer = (nil)]
01:23:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09dcd79000) [pid = 1884] [serial = 1931] [outer = 0x7f09dcc53000]
01:23:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dcd80400) [pid = 1884] [serial = 1932] [outer = 0x7f09dcc53000]
01:23:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:15 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
01:23:15 INFO - document served over http requires an https
01:23:15 INFO - sub-resource via xhr-request using the meta-csp
01:23:15 INFO - delivery method with no-redirect and when
01:23:15 INFO - the target request is cross-origin.
01:23:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1840ms
01:23:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:23:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcad1000 == 24 [pid = 1884] [id = 691]
01:23:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09dcd78c00) [pid = 1884] [serial = 1933] [outer = (nil)]
01:23:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09ddce6400) [pid = 1884] [serial = 1934] [outer = 0x7f09dcd78c00]
01:23:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09ddced400) [pid = 1884] [serial = 1935] [outer = 0x7f09dcd78c00]
01:23:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:17 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
01:23:17 INFO - document served over http requires an https
01:23:17 INFO - sub-resource via xhr-request using the meta-csp
01:23:17 INFO - delivery method with swap-origin-redirect and when
01:23:17 INFO - the target request is cross-origin.
01:23:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1843ms
01:23:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:23:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbd4000 == 25 [pid = 1884] [id = 692]
01:23:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09ddce5400) [pid = 1884] [serial = 1936] [outer = (nil)]
01:23:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09dddbe800) [pid = 1884] [serial = 1937] [outer = 0x7f09ddce5400]
01:23:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09dddc5400) [pid = 1884] [serial = 1938] [outer = 0x7f09ddce5400]
01:23:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:19 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
01:23:19 INFO - document served over http requires an http
01:23:19 INFO - sub-resource via fetch-request using the meta-csp
01:23:19 INFO - delivery method with keep-origin-redirect and when
01:23:19 INFO - the target request is same-origin.
01:23:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1752ms
01:23:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:23:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcca5000 == 26 [pid = 1884] [id = 693]
01:23:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09dddbdc00) [pid = 1884] [serial = 1939] [outer = (nil)]
01:23:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09ddf24c00) [pid = 1884] [serial = 1940] [outer = 0x7f09dddbdc00]
01:23:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09ddf2cc00) [pid = 1884] [serial = 1941] [outer = 0x7f09dddbdc00]
01:23:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 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
01:23:22 INFO - document served over http requires an http
01:23:22 INFO - sub-resource via fetch-request using the meta-csp
01:23:22 INFO - delivery method with no-redirect and when
01:23:22 INFO - the target request is same-origin.
01:23:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2885ms
01:23:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7751800 == 27 [pid = 1884] [id = 694]
01:23:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09d6095c00) [pid = 1884] [serial = 1942] [outer = (nil)]
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09d6198400) [pid = 1884] [serial = 1943] [outer = 0x7f09d6095c00]
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09d9194400) [pid = 1884] [serial = 1944] [outer = 0x7f09d6095c00]
01:23:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:24 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
01:23:24 INFO - document served over http requires an http
01:23:24 INFO - sub-resource via fetch-request using the meta-csp
01:23:24 INFO - delivery method with swap-origin-redirect and when
01:23:24 INFO - the target request is same-origin.
01:23:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2590ms
01:23:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:23:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60b7800 == 28 [pid = 1884] [id = 695]
01:23:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09d7b61c00) [pid = 1884] [serial = 1945] [outer = (nil)]
01:23:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09d9f85800) [pid = 1884] [serial = 1946] [outer = 0x7f09d7b61c00]
01:23:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09db0d5400) [pid = 1884] [serial = 1947] [outer = 0x7f09d7b61c00]
01:23:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84ce000 == 27 [pid = 1884] [id = 683]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9027000 == 26 [pid = 1884] [id = 682]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d804e800 == 25 [pid = 1884] [id = 681]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b4a800 == 24 [pid = 1884] [id = 680]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60c3000 == 23 [pid = 1884] [id = 679]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60ae800 == 22 [pid = 1884] [id = 678]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe48000 == 21 [pid = 1884] [id = 676]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6e6800 == 20 [pid = 1884] [id = 675]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db59e800 == 19 [pid = 1884] [id = 674]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db355000 == 18 [pid = 1884] [id = 673]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84cc800 == 17 [pid = 1884] [id = 657]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e74000 == 16 [pid = 1884] [id = 672]
01:23:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc1000 == 15 [pid = 1884] [id = 671]
01:23:26 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09d7b66000) [pid = 1884] [serial = 1860] [outer = (nil)] [url = about:blank]
01:23:26 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09d9f84400) [pid = 1884] [serial = 1868] [outer = (nil)] [url = about:blank]
01:23:26 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09d7ec3400) [pid = 1884] [serial = 1863] [outer = (nil)] [url = about:blank]
01:23:26 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09db786c00) [pid = 1884] [serial = 1873] [outer = (nil)] [url = about:blank]
01:23:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6293000 == 16 [pid = 1884] [id = 696]
01:23:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09d6399c00) [pid = 1884] [serial = 1948] [outer = (nil)]
01:23:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09dafcc800) [pid = 1884] [serial = 1949] [outer = 0x7f09d6399c00]
01:23:27 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
01:23:27 INFO - document served over http requires an http
01:23:27 INFO - sub-resource via iframe-tag using the meta-csp
01:23:27 INFO - delivery method with keep-origin-redirect and when
01:23:27 INFO - the target request is same-origin.
01:23:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2895ms
01:23:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:23:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b15000 == 17 [pid = 1884] [id = 697]
01:23:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09d7b62800) [pid = 1884] [serial = 1950] [outer = (nil)]
01:23:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dafd3c00) [pid = 1884] [serial = 1951] [outer = 0x7f09d7b62800]
01:23:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09dbfe2800) [pid = 1884] [serial = 1952] [outer = 0x7f09d7b62800]
01:23:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09dafc9000) [pid = 1884] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09d9f89400) [pid = 1884] [serial = 1904] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09dbfedc00) [pid = 1884] [serial = 1892] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09db846c00) [pid = 1884] [serial = 1886] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09dbe77c00) [pid = 1884] [serial = 1889] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d619a400) [pid = 1884] [serial = 1898] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09d6baa800) [pid = 1884] [serial = 1901] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09db78a800) [pid = 1884] [serial = 1883] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09d69d8000) [pid = 1884] [serial = 1877] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09d6bb0400) [pid = 1884] [serial = 1880] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d6199400) [pid = 1884] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542581474]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09daf44000) [pid = 1884] [serial = 1909] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09dc3af800) [pid = 1884] [serial = 1895] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09d77cec00) [pid = 1884] [serial = 1914] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d619b800) [pid = 1884] [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]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d6afa000) [pid = 1884] [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]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09daf3c400) [pid = 1884] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d9196c00) [pid = 1884] [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]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d5366000) [pid = 1884] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542581474]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09d536b000) [pid = 1884] [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]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09d535cc00) [pid = 1884] [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]
01:23:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b49000 == 18 [pid = 1884] [id = 698]
01:23:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d51b0800) [pid = 1884] [serial = 1953] [outer = (nil)]
01:23:30 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09da079800) [pid = 1884] [serial = 1839] [outer = (nil)] [url = about:blank]
01:23:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09d5363000) [pid = 1884] [serial = 1954] [outer = 0x7f09d51b0800]
01:23:30 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
01:23:30 INFO - document served over http requires an http
01:23:30 INFO - sub-resource via iframe-tag using the meta-csp
01:23:30 INFO - delivery method with no-redirect and when
01:23:30 INFO - the target request is same-origin.
01:23:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2994ms
01:23:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:23:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9029000 == 19 [pid = 1884] [id = 699]
01:23:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09d619b800) [pid = 1884] [serial = 1955] [outer = (nil)]
01:23:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09d6afa000) [pid = 1884] [serial = 1956] [outer = 0x7f09d619b800]
01:23:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09d91a3c00) [pid = 1884] [serial = 1957] [outer = 0x7f09d619b800]
01:23:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da01d800 == 20 [pid = 1884] [id = 700]
01:23:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09daf37800) [pid = 1884] [serial = 1958] [outer = (nil)]
01:23:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09db0d2800) [pid = 1884] [serial = 1959] [outer = 0x7f09daf37800]
01:23:32 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
01:23:32 INFO - document served over http requires an http
01:23:32 INFO - sub-resource via iframe-tag using the meta-csp
01:23:32 INFO - delivery method with swap-origin-redirect and when
01:23:32 INFO - the target request is same-origin.
01:23:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2034ms
01:23:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:23:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db221000 == 21 [pid = 1884] [id = 701]
01:23:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09d619a400) [pid = 1884] [serial = 1960] [outer = (nil)]
01:23:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09db0cd800) [pid = 1884] [serial = 1961] [outer = 0x7f09d619a400]
01:23:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09dbfe9400) [pid = 1884] [serial = 1962] [outer = 0x7f09d619a400]
01:23:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:34 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
01:23:34 INFO - document served over http requires an http
01:23:34 INFO - sub-resource via script-tag using the meta-csp
01:23:34 INFO - delivery method with keep-origin-redirect and when
01:23:34 INFO - the target request is same-origin.
01:23:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2085ms
01:23:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:23:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6da800 == 22 [pid = 1884] [id = 702]
01:23:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09dafc9000) [pid = 1884] [serial = 1963] [outer = (nil)]
01:23:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09dc3afc00) [pid = 1884] [serial = 1964] [outer = 0x7f09dafc9000]
01:23:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:35 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09dcc5c400) [pid = 1884] [serial = 1965] [outer = 0x7f09dafc9000]
01:23:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:37 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
01:23:37 INFO - document served over http requires an http
01:23:37 INFO - sub-resource via script-tag using the meta-csp
01:23:37 INFO - delivery method with no-redirect and when
01:23:37 INFO - the target request is same-origin.
01:23:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2241ms
01:23:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:23:37 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe58000 == 23 [pid = 1884] [id = 703]
01:23:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09dcd7f800) [pid = 1884] [serial = 1966] [outer = (nil)]
01:23:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09dddbb400) [pid = 1884] [serial = 1967] [outer = 0x7f09dcd7f800]
01:23:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09ddf2e800) [pid = 1884] [serial = 1968] [outer = 0x7f09dcd7f800]
01:23:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:39 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
01:23:39 INFO - document served over http requires an http
01:23:39 INFO - sub-resource via script-tag using the meta-csp
01:23:39 INFO - delivery method with swap-origin-redirect and when
01:23:39 INFO - the target request is same-origin.
01:23:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2486ms
01:23:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:23:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbe2000 == 24 [pid = 1884] [id = 704]
01:23:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09ddcea000) [pid = 1884] [serial = 1969] [outer = (nil)]
01:23:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f09dea41800) [pid = 1884] [serial = 1970] [outer = 0x7f09ddcea000]
01:23:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f09dec6f000) [pid = 1884] [serial = 1971] [outer = 0x7f09ddcea000]
01:23:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:41 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
01:23:41 INFO - document served over http requires an http
01:23:41 INFO - sub-resource via xhr-request using the meta-csp
01:23:41 INFO - delivery method with keep-origin-redirect and when
01:23:41 INFO - the target request is same-origin.
01:23:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2039ms
01:23:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:23:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd5c000 == 25 [pid = 1884] [id = 705]
01:23:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f09dea41400) [pid = 1884] [serial = 1972] [outer = (nil)]
01:23:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f09dec78400) [pid = 1884] [serial = 1973] [outer = 0x7f09dea41400]
01:23:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f09ded8c000) [pid = 1884] [serial = 1974] [outer = 0x7f09dea41400]
01:23:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:44 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
01:23:44 INFO - document served over http requires an http
01:23:44 INFO - sub-resource via xhr-request using the meta-csp
01:23:44 INFO - delivery method with no-redirect and when
01:23:44 INFO - the target request is same-origin.
01:23:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2844ms
01:23:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:23:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb35800 == 26 [pid = 1884] [id = 706]
01:23:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f09dec77000) [pid = 1884] [serial = 1975] [outer = (nil)]
01:23:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f09deec5c00) [pid = 1884] [serial = 1976] [outer = 0x7f09dec77000]
01:23:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f09deecbc00) [pid = 1884] [serial = 1977] [outer = 0x7f09dec77000]
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:46 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
01:23:46 INFO - document served over http requires an http
01:23:46 INFO - sub-resource via xhr-request using the meta-csp
01:23:46 INFO - delivery method with swap-origin-redirect and when
01:23:46 INFO - the target request is same-origin.
01:23:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1866ms
01:23:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:23:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddb4c800 == 27 [pid = 1884] [id = 707]
01:23:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f09ded94c00) [pid = 1884] [serial = 1978] [outer = (nil)]
01:23:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f09deed2400) [pid = 1884] [serial = 1979] [outer = 0x7f09ded94c00]
01:23:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09df074400) [pid = 1884] [serial = 1980] [outer = 0x7f09ded94c00]
01:23:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:48 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
01:23:48 INFO - document served over http requires an https
01:23:48 INFO - sub-resource via fetch-request using the meta-csp
01:23:48 INFO - delivery method with keep-origin-redirect and when
01:23:48 INFO - the target request is same-origin.
01:23:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1908ms
01:23:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:23:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd2c800 == 28 [pid = 1884] [id = 708]
01:23:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09deed2c00) [pid = 1884] [serial = 1981] [outer = (nil)]
01:23:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09df07c000) [pid = 1884] [serial = 1982] [outer = 0x7f09deed2c00]
01:23:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09df1db800) [pid = 1884] [serial = 1983] [outer = 0x7f09deed2c00]
01:23:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:50 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
01:23:50 INFO - document served over http requires an https
01:23:50 INFO - sub-resource via fetch-request using the meta-csp
01:23:50 INFO - delivery method with no-redirect and when
01:23:50 INFO - the target request is same-origin.
01:23:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1698ms
01:23:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:23:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dde72800 == 29 [pid = 1884] [id = 709]
01:23:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09df07b400) [pid = 1884] [serial = 1984] [outer = (nil)]
01:23:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09df1e2000) [pid = 1884] [serial = 1985] [outer = 0x7f09df07b400]
01:23:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09df1ea800) [pid = 1884] [serial = 1986] [outer = 0x7f09df07b400]
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:53 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
01:23:53 INFO - document served over http requires an https
01:23:53 INFO - sub-resource via fetch-request using the meta-csp
01:23:53 INFO - delivery method with swap-origin-redirect and when
01:23:53 INFO - the target request is same-origin.
01:23:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3049ms
01:23:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:23:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d901f800 == 30 [pid = 1884] [id = 710]
01:23:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09d7895400) [pid = 1884] [serial = 1987] [outer = (nil)]
01:23:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09d80e9800) [pid = 1884] [serial = 1988] [outer = 0x7f09d7895400]
01:23:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09db78d400) [pid = 1884] [serial = 1989] [outer = 0x7f09d7895400]
01:23:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db22d800 == 31 [pid = 1884] [id = 711]
01:23:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09d7a5e000) [pid = 1884] [serial = 1990] [outer = (nil)]
01:23:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09db78e400) [pid = 1884] [serial = 1991] [outer = 0x7f09d7a5e000]
01:23:55 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
01:23:55 INFO - document served over http requires an https
01:23:55 INFO - sub-resource via iframe-tag using the meta-csp
01:23:55 INFO - delivery method with keep-origin-redirect and when
01:23:55 INFO - the target request is same-origin.
01:23:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2790ms
01:23:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6293000 == 30 [pid = 1884] [id = 696]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60b7800 == 29 [pid = 1884] [id = 695]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7751800 == 28 [pid = 1884] [id = 694]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbd4000 == 27 [pid = 1884] [id = 692]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcad1000 == 26 [pid = 1884] [id = 691]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc195000 == 25 [pid = 1884] [id = 690]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc17a000 == 24 [pid = 1884] [id = 689]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe61000 == 23 [pid = 1884] [id = 688]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db236000 == 22 [pid = 1884] [id = 687]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0ad800 == 21 [pid = 1884] [id = 686]
01:23:55 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b44800 == 20 [pid = 1884] [id = 685]
01:23:56 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09db78d000) [pid = 1884] [serial = 1878] [outer = (nil)] [url = about:blank]
01:23:56 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09d90c0000) [pid = 1884] [serial = 1902] [outer = (nil)] [url = about:blank]
01:23:56 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d80e9c00) [pid = 1884] [serial = 1899] [outer = (nil)] [url = about:blank]
01:23:56 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09db788c00) [pid = 1884] [serial = 1910] [outer = (nil)] [url = about:blank]
01:23:56 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09da26e800) [pid = 1884] [serial = 1905] [outer = (nil)] [url = about:blank]
01:23:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6288800 == 21 [pid = 1884] [id = 712]
01:23:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09d6ba3800) [pid = 1884] [serial = 1992] [outer = (nil)]
01:23:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09d80e9c00) [pid = 1884] [serial = 1993] [outer = 0x7f09d6ba3800]
01:23:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dc3a9c00) [pid = 1884] [serial = 1994] [outer = 0x7f09d6ba3800]
01:23:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b29000 == 22 [pid = 1884] [id = 713]
01:23:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09dcb86800) [pid = 1884] [serial = 1995] [outer = (nil)]
01:23:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09dcc56c00) [pid = 1884] [serial = 1996] [outer = 0x7f09dcb86800]
01:23:58 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
01:23:58 INFO - document served over http requires an https
01:23:58 INFO - sub-resource via iframe-tag using the meta-csp
01:23:58 INFO - delivery method with no-redirect and when
01:23:58 INFO - the target request is same-origin.
01:23:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2857ms
01:23:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:23:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da02e800 == 23 [pid = 1884] [id = 714]
01:23:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09d7895800) [pid = 1884] [serial = 1997] [outer = (nil)]
01:23:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09dcc51400) [pid = 1884] [serial = 1998] [outer = 0x7f09d7895800]
01:23:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09ddcec000) [pid = 1884] [serial = 1999] [outer = 0x7f09d7895800]
01:23:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:23:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc14a000 == 24 [pid = 1884] [id = 715]
01:24:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09dddc0400) [pid = 1884] [serial = 2000] [outer = (nil)]
01:24:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09ddf21800) [pid = 1884] [serial = 2001] [outer = 0x7f09dddc0400]
01:24:01 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
01:24:01 INFO - document served over http requires an https
01:24:01 INFO - sub-resource via iframe-tag using the meta-csp
01:24:01 INFO - delivery method with swap-origin-redirect and when
01:24:01 INFO - the target request is same-origin.
01:24:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2495ms
01:24:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09dafd3c00) [pid = 1884] [serial = 1951] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09db792000) [pid = 1884] [serial = 1922] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09dafcc800) [pid = 1884] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09d69e0400) [pid = 1884] [serial = 1919] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09dcc53800) [pid = 1884] [serial = 1928] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09dcd79000) [pid = 1884] [serial = 1931] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09dddbe800) [pid = 1884] [serial = 1937] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09d9f85800) [pid = 1884] [serial = 1946] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09d77ca400) [pid = 1884] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09d6198400) [pid = 1884] [serial = 1943] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09ddf24c00) [pid = 1884] [serial = 1940] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09ddce6400) [pid = 1884] [serial = 1934] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09dcb7ec00) [pid = 1884] [serial = 1925] [outer = (nil)] [url = about:blank]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09d608d000) [pid = 1884] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09d6095c00) [pid = 1884] [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]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09d6399c00) [pid = 1884] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:24:01 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09d7b61c00) [pid = 1884] [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]
01:24:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc157000 == 25 [pid = 1884] [id = 716]
01:24:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f09d6098400) [pid = 1884] [serial = 2002] [outer = (nil)]
01:24:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f09d62b6000) [pid = 1884] [serial = 2003] [outer = 0x7f09d6098400]
01:24:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f09db78cc00) [pid = 1884] [serial = 2004] [outer = 0x7f09d6098400]
01:24:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:02 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:03 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
01:24:03 INFO - document served over http requires an https
01:24:03 INFO - sub-resource via script-tag using the meta-csp
01:24:03 INFO - delivery method with keep-origin-redirect and when
01:24:03 INFO - the target request is same-origin.
01:24:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1900ms
01:24:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:24:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b27000 == 26 [pid = 1884] [id = 717]
01:24:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f09d6092000) [pid = 1884] [serial = 2005] [outer = (nil)]
01:24:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f09d7a58000) [pid = 1884] [serial = 2006] [outer = 0x7f09d6092000]
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f09dbe6b800) [pid = 1884] [serial = 2007] [outer = 0x7f09d6092000]
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:05 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
01:24:05 INFO - document served over http requires an https
01:24:05 INFO - sub-resource via script-tag using the meta-csp
01:24:05 INFO - delivery method with no-redirect and when
01:24:05 INFO - the target request is same-origin.
01:24:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2736ms
01:24:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:24:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcad8000 == 27 [pid = 1884] [id = 718]
01:24:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f09d69d2c00) [pid = 1884] [serial = 2008] [outer = (nil)]
01:24:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f09dcd73000) [pid = 1884] [serial = 2009] [outer = 0x7f09d69d2c00]
01:24:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f09ddf26800) [pid = 1884] [serial = 2010] [outer = 0x7f09d69d2c00]
01:24:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:07 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:08 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
01:24:08 INFO - document served over http requires an https
01:24:08 INFO - sub-resource via script-tag using the meta-csp
01:24:08 INFO - delivery method with swap-origin-redirect and when
01:24:08 INFO - the target request is same-origin.
01:24:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2443ms
01:24:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:24:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dccb7000 == 28 [pid = 1884] [id = 719]
01:24:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f09dc3b1800) [pid = 1884] [serial = 2011] [outer = (nil)]
01:24:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f09dec69400) [pid = 1884] [serial = 2012] [outer = 0x7f09dc3b1800]
01:24:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f09deed1400) [pid = 1884] [serial = 2013] [outer = 0x7f09dc3b1800]
01:24:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:10 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
01:24:10 INFO - document served over http requires an https
01:24:10 INFO - sub-resource via xhr-request using the meta-csp
01:24:10 INFO - delivery method with keep-origin-redirect and when
01:24:10 INFO - the target request is same-origin.
01:24:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2340ms
01:24:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:24:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea04000 == 29 [pid = 1884] [id = 720]
01:24:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f09dec73400) [pid = 1884] [serial = 2014] [outer = (nil)]
01:24:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f09df1e8000) [pid = 1884] [serial = 2015] [outer = 0x7f09dec73400]
01:24:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f09dfae2c00) [pid = 1884] [serial = 2016] [outer = 0x7f09dec73400]
01:24:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:13 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
01:24:13 INFO - document served over http requires an https
01:24:13 INFO - sub-resource via xhr-request using the meta-csp
01:24:13 INFO - delivery method with no-redirect and when
01:24:13 INFO - the target request is same-origin.
01:24:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2846ms
01:24:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:24:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea1e800 == 30 [pid = 1884] [id = 721]
01:24:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f09df1ef800) [pid = 1884] [serial = 2017] [outer = (nil)]
01:24:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f09dfaeb800) [pid = 1884] [serial = 2018] [outer = 0x7f09df1ef800]
01:24:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f09e0bce800) [pid = 1884] [serial = 2019] [outer = 0x7f09df1ef800]
01:24:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:15 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
01:24:15 INFO - document served over http requires an https
01:24:15 INFO - sub-resource via xhr-request using the meta-csp
01:24:15 INFO - delivery method with swap-origin-redirect and when
01:24:15 INFO - the target request is same-origin.
01:24:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1888ms
01:24:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:24:15 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debd9000 == 31 [pid = 1884] [id = 722]
01:24:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f09dfaea400) [pid = 1884] [serial = 2020] [outer = (nil)]
01:24:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f09e0bd8400) [pid = 1884] [serial = 2021] [outer = 0x7f09dfaea400]
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f09e0c3d000) [pid = 1884] [serial = 2022] [outer = 0x7f09dfaea400]
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:17 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
01:24:17 INFO - document served over http requires an http
01:24:17 INFO - sub-resource via fetch-request using the meta-referrer
01:24:17 INFO - delivery method with keep-origin-redirect and when
01:24:17 INFO - the target request is cross-origin.
01:24:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1945ms
01:24:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
01:24:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def92800 == 32 [pid = 1884] [id = 723]
01:24:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09e0bd7c00) [pid = 1884] [serial = 2023] [outer = (nil)]
01:24:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09e0c44c00) [pid = 1884] [serial = 2024] [outer = 0x7f09e0bd7c00]
01:24:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09e0d36000) [pid = 1884] [serial = 2025] [outer = 0x7f09e0bd7c00]
01:24:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:19 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
01:24:19 INFO - document served over http requires an http
01:24:19 INFO - sub-resource via fetch-request using the meta-referrer
01:24:19 INFO - delivery method with no-redirect and when
01:24:19 INFO - the target request is cross-origin.
01:24:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1738ms
01:24:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:24:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0407000 == 33 [pid = 1884] [id = 724]
01:24:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09e0c44400) [pid = 1884] [serial = 2026] [outer = (nil)]
01:24:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09e0d3f400) [pid = 1884] [serial = 2027] [outer = 0x7f09e0c44400]
01:24:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09e0f89800) [pid = 1884] [serial = 2028] [outer = 0x7f09e0c44400]
01:24:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:21 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
01:24:21 INFO - document served over http requires an http
01:24:21 INFO - sub-resource via fetch-request using the meta-referrer
01:24:21 INFO - delivery method with swap-origin-redirect and when
01:24:21 INFO - the target request is cross-origin.
01:24:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2189ms
01:24:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:24:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e041c800 == 34 [pid = 1884] [id = 725]
01:24:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09e0d3ec00) [pid = 1884] [serial = 2029] [outer = (nil)]
01:24:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09e0f93c00) [pid = 1884] [serial = 2030] [outer = 0x7f09e0d3ec00]
01:24:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09e1072800) [pid = 1884] [serial = 2031] [outer = 0x7f09e0d3ec00]
01:24:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059d000 == 35 [pid = 1884] [id = 726]
01:24:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09e1076400) [pid = 1884] [serial = 2032] [outer = (nil)]
01:24:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09e107a800) [pid = 1884] [serial = 2033] [outer = 0x7f09e1076400]
01:24:23 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
01:24:23 INFO - document served over http requires an http
01:24:23 INFO - sub-resource via iframe-tag using the meta-referrer
01:24:23 INFO - delivery method with keep-origin-redirect and when
01:24:23 INFO - the target request is cross-origin.
01:24:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2391ms
01:24:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:24:24 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60bf000 == 36 [pid = 1884] [id = 727]
01:24:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09daf38000) [pid = 1884] [serial = 2034] [outer = (nil)]
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09e1074400) [pid = 1884] [serial = 2035] [outer = 0x7f09daf38000]
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09e18c8400) [pid = 1884] [serial = 2036] [outer = 0x7f09daf38000]
01:24:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc1000 == 37 [pid = 1884] [id = 728]
01:24:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09d61a0000) [pid = 1884] [serial = 2037] [outer = (nil)]
01:24:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09d6ba2800) [pid = 1884] [serial = 2038] [outer = 0x7f09d61a0000]
01:24:28 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
01:24:28 INFO - document served over http requires an http
01:24:28 INFO - sub-resource via iframe-tag using the meta-referrer
01:24:28 INFO - delivery method with no-redirect and when
01:24:28 INFO - the target request is cross-origin.
01:24:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 4094ms
01:24:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:24:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d628f000 == 38 [pid = 1884] [id = 729]
01:24:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09d608c000) [pid = 1884] [serial = 2039] [outer = (nil)]
01:24:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09d6398400) [pid = 1884] [serial = 2040] [outer = 0x7f09d608c000]
01:24:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09d80f6000) [pid = 1884] [serial = 2041] [outer = 0x7f09d608c000]
01:24:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d632b000 == 39 [pid = 1884] [id = 730]
01:24:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09d62b8800) [pid = 1884] [serial = 2042] [outer = (nil)]
01:24:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09d8203000) [pid = 1884] [serial = 2043] [outer = 0x7f09d62b8800]
01:24:30 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
01:24:30 INFO - document served over http requires an http
01:24:30 INFO - sub-resource via iframe-tag using the meta-referrer
01:24:30 INFO - delivery method with swap-origin-redirect and when
01:24:30 INFO - the target request is cross-origin.
01:24:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2244ms
01:24:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc14a000 == 38 [pid = 1884] [id = 715]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da02e800 == 37 [pid = 1884] [id = 714]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b29000 == 36 [pid = 1884] [id = 713]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6288800 == 35 [pid = 1884] [id = 712]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db22d800 == 34 [pid = 1884] [id = 711]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d901f800 == 33 [pid = 1884] [id = 710]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd2c800 == 32 [pid = 1884] [id = 708]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb4c800 == 31 [pid = 1884] [id = 707]
01:24:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddb35800 == 30 [pid = 1884] [id = 706]
01:24:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd5c000 == 29 [pid = 1884] [id = 705]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbe2000 == 28 [pid = 1884] [id = 704]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe58000 == 27 [pid = 1884] [id = 703]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6da800 == 26 [pid = 1884] [id = 702]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcca5000 == 25 [pid = 1884] [id = 693]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db221000 == 24 [pid = 1884] [id = 701]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da01d800 == 23 [pid = 1884] [id = 700]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf86000 == 22 [pid = 1884] [id = 684]
01:24:30 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9029000 == 21 [pid = 1884] [id = 699]
01:24:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6284800 == 22 [pid = 1884] [id = 731]
01:24:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09d6199000) [pid = 1884] [serial = 2044] [outer = (nil)]
01:24:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09d6af8800) [pid = 1884] [serial = 2045] [outer = 0x7f09d6199000]
01:24:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09dafd0c00) [pid = 1884] [serial = 2046] [outer = 0x7f09d6199000]
01:24:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b15000 == 21 [pid = 1884] [id = 697]
01:24:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b49000 == 20 [pid = 1884] [id = 698]
01:24:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:31 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09da26cc00) [pid = 1884] [serial = 1915] [outer = (nil)] [url = about:blank]
01:24:31 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09db0d5400) [pid = 1884] [serial = 1947] [outer = (nil)] [url = about:blank]
01:24:31 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d9194400) [pid = 1884] [serial = 1944] [outer = (nil)] [url = about:blank]
01:24:32 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
01:24:32 INFO - document served over http requires an http
01:24:32 INFO - sub-resource via script-tag using the meta-referrer
01:24:32 INFO - delivery method with keep-origin-redirect and when
01:24:32 INFO - the target request is cross-origin.
01:24:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1831ms
01:24:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
01:24:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d84c2000 == 21 [pid = 1884] [id = 732]
01:24:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09d639f800) [pid = 1884] [serial = 2047] [outer = (nil)]
01:24:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09db0d7800) [pid = 1884] [serial = 2048] [outer = 0x7f09d639f800]
01:24:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09dbfe2000) [pid = 1884] [serial = 2049] [outer = 0x7f09d639f800]
01:24:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:33 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
01:24:33 INFO - document served over http requires an http
01:24:33 INFO - sub-resource via script-tag using the meta-referrer
01:24:33 INFO - delivery method with no-redirect and when
01:24:33 INFO - the target request is cross-origin.
01:24:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1845ms
01:24:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:24:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da02d000 == 22 [pid = 1884] [id = 733]
01:24:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09db841c00) [pid = 1884] [serial = 2050] [outer = (nil)]
01:24:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09dc3aa000) [pid = 1884] [serial = 2051] [outer = 0x7f09db841c00]
01:24:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09dcd7d000) [pid = 1884] [serial = 2052] [outer = 0x7f09db841c00]
01:24:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:34 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:36 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
01:24:36 INFO - document served over http requires an http
01:24:36 INFO - sub-resource via script-tag using the meta-referrer
01:24:36 INFO - delivery method with swap-origin-redirect and when
01:24:36 INFO - the target request is cross-origin.
01:24:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2943ms
01:24:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09dcb86800) [pid = 1884] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542638255]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09d7895400) [pid = 1884] [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]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09d7895800) [pid = 1884] [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]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09dddc0400) [pid = 1884] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09d51b0800) [pid = 1884] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542610405]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d7a5e000) [pid = 1884] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09d6ba3800) [pid = 1884] [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]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09daf37800) [pid = 1884] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09db78e400) [pid = 1884] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09dcc51400) [pid = 1884] [serial = 1998] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09deed2400) [pid = 1884] [serial = 1979] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09d80e9c00) [pid = 1884] [serial = 1993] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09db0cd800) [pid = 1884] [serial = 1961] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09d80e9800) [pid = 1884] [serial = 1988] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09dea41800) [pid = 1884] [serial = 1970] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09df1e2000) [pid = 1884] [serial = 1985] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09d6afa000) [pid = 1884] [serial = 1956] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09dc3afc00) [pid = 1884] [serial = 1964] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09dcc56c00) [pid = 1884] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542638255]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09dec78400) [pid = 1884] [serial = 1973] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09deec5c00) [pid = 1884] [serial = 1976] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09ddf21800) [pid = 1884] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09dddbb400) [pid = 1884] [serial = 1967] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09d5363000) [pid = 1884] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542610405]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09df07c000) [pid = 1884] [serial = 1982] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09db0d2800) [pid = 1884] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:24:37 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09d62b6000) [pid = 1884] [serial = 2003] [outer = (nil)] [url = about:blank]
01:24:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0c8000 == 23 [pid = 1884] [id = 734]
01:24:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f09d5360000) [pid = 1884] [serial = 2053] [outer = (nil)]
01:24:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f09d5366000) [pid = 1884] [serial = 2054] [outer = 0x7f09d5360000]
01:24:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f09d80f1400) [pid = 1884] [serial = 2055] [outer = 0x7f09d5360000]
01:24:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:38 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:39 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
01:24:39 INFO - document served over http requires an http
01:24:39 INFO - sub-resource via xhr-request using the meta-referrer
01:24:39 INFO - delivery method with keep-origin-redirect and when
01:24:39 INFO - the target request is cross-origin.
01:24:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2957ms
01:24:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
01:24:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db23a000 == 24 [pid = 1884] [id = 735]
01:24:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f09d535c400) [pid = 1884] [serial = 2056] [outer = (nil)]
01:24:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f09d80f4800) [pid = 1884] [serial = 2057] [outer = 0x7f09d535c400]
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f09db842000) [pid = 1884] [serial = 2058] [outer = 0x7f09d535c400]
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:42 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
01:24:42 INFO - document served over http requires an http
01:24:42 INFO - sub-resource via xhr-request using the meta-referrer
01:24:42 INFO - delivery method with no-redirect and when
01:24:42 INFO - the target request is cross-origin.
01:24:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2740ms
01:24:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:24:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc144800 == 25 [pid = 1884] [id = 736]
01:24:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f09d7ecb000) [pid = 1884] [serial = 2059] [outer = (nil)]
01:24:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f09dcb80800) [pid = 1884] [serial = 2060] [outer = 0x7f09d7ecb000]
01:24:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f09dddc1c00) [pid = 1884] [serial = 2061] [outer = 0x7f09d7ecb000]
01:24:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:43 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:44 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
01:24:44 INFO - document served over http requires an http
01:24:44 INFO - sub-resource via xhr-request using the meta-referrer
01:24:44 INFO - delivery method with swap-origin-redirect and when
01:24:44 INFO - the target request is cross-origin.
01:24:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1835ms
01:24:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:24:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbc8000 == 26 [pid = 1884] [id = 737]
01:24:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f09dcc4ec00) [pid = 1884] [serial = 2062] [outer = (nil)]
01:24:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f09dea40000) [pid = 1884] [serial = 2063] [outer = 0x7f09dcc4ec00]
01:24:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f09dec78c00) [pid = 1884] [serial = 2064] [outer = 0x7f09dcc4ec00]
01:24:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:45 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:46 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
01:24:46 INFO - document served over http requires an https
01:24:46 INFO - sub-resource via fetch-request using the meta-referrer
01:24:46 INFO - delivery method with keep-origin-redirect and when
01:24:46 INFO - the target request is cross-origin.
01:24:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1834ms
01:24:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
01:24:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcd6b800 == 27 [pid = 1884] [id = 738]
01:24:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f09dea3fc00) [pid = 1884] [serial = 2065] [outer = (nil)]
01:24:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f09deecb800) [pid = 1884] [serial = 2066] [outer = 0x7f09dea3fc00]
01:24:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f09df076800) [pid = 1884] [serial = 2067] [outer = 0x7f09dea3fc00]
01:24:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:48 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
01:24:48 INFO - document served over http requires an https
01:24:48 INFO - sub-resource via fetch-request using the meta-referrer
01:24:48 INFO - delivery method with no-redirect and when
01:24:48 INFO - the target request is cross-origin.
01:24:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2003ms
01:24:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:24:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd2e800 == 28 [pid = 1884] [id = 739]
01:24:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f09deec8000) [pid = 1884] [serial = 2068] [outer = (nil)]
01:24:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f09df1e2800) [pid = 1884] [serial = 2069] [outer = 0x7f09deec8000]
01:24:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f09dfaeb400) [pid = 1884] [serial = 2070] [outer = 0x7f09deec8000]
01:24:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:50 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
01:24:50 INFO - document served over http requires an https
01:24:50 INFO - sub-resource via fetch-request using the meta-referrer
01:24:50 INFO - delivery method with swap-origin-redirect and when
01:24:50 INFO - the target request is cross-origin.
01:24:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2399ms
01:24:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:24:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09debd2000 == 29 [pid = 1884] [id = 740]
01:24:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f09df1e1c00) [pid = 1884] [serial = 2071] [outer = (nil)]
01:24:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f09e0c43000) [pid = 1884] [serial = 2072] [outer = 0x7f09df1e1c00]
01:24:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09e1073800) [pid = 1884] [serial = 2073] [outer = 0x7f09df1e1c00]
01:24:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:52 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f62000 == 30 [pid = 1884] [id = 741]
01:24:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09e107ac00) [pid = 1884] [serial = 2074] [outer = (nil)]
01:24:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09e23a5c00) [pid = 1884] [serial = 2075] [outer = 0x7f09e107ac00]
01:24:53 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
01:24:53 INFO - document served over http requires an https
01:24:53 INFO - sub-resource via iframe-tag using the meta-referrer
01:24:53 INFO - delivery method with keep-origin-redirect and when
01:24:53 INFO - the target request is cross-origin.
01:24:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2389ms
01:24:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:24:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f6c800 == 31 [pid = 1884] [id = 742]
01:24:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09e0c40c00) [pid = 1884] [serial = 2076] [outer = (nil)]
01:24:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09e18cc400) [pid = 1884] [serial = 2077] [outer = 0x7f09e0c40c00]
01:24:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09e23afc00) [pid = 1884] [serial = 2078] [outer = 0x7f09e0c40c00]
01:24:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:54 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1091800 == 32 [pid = 1884] [id = 743]
01:24:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09e23c0000) [pid = 1884] [serial = 2079] [outer = (nil)]
01:24:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09e23c5400) [pid = 1884] [serial = 2080] [outer = 0x7f09e23c0000]
01:24:56 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
01:24:56 INFO - document served over http requires an https
01:24:56 INFO - sub-resource via iframe-tag using the meta-referrer
01:24:56 INFO - delivery method with no-redirect and when
01:24:56 INFO - the target request is cross-origin.
01:24:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3107ms
01:24:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:24:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e109c800 == 33 [pid = 1884] [id = 744]
01:24:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09e23c9000) [pid = 1884] [serial = 2081] [outer = (nil)]
01:24:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09e23cb000) [pid = 1884] [serial = 2082] [outer = 0x7f09e23c9000]
01:24:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09e2544800) [pid = 1884] [serial = 2083] [outer = 0x7f09e23c9000]
01:24:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1531000 == 34 [pid = 1884] [id = 745]
01:24:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09e254b800) [pid = 1884] [serial = 2084] [outer = (nil)]
01:24:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09e264a400) [pid = 1884] [serial = 2085] [outer = 0x7f09e254b800]
01:24:58 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
01:24:58 INFO - document served over http requires an https
01:24:58 INFO - sub-resource via iframe-tag using the meta-referrer
01:24:58 INFO - delivery method with swap-origin-redirect and when
01:24:58 INFO - the target request is cross-origin.
01:24:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2037ms
01:24:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:24:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e153e000 == 35 [pid = 1884] [id = 746]
01:24:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09e23c0c00) [pid = 1884] [serial = 2086] [outer = (nil)]
01:24:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09e254f800) [pid = 1884] [serial = 2087] [outer = 0x7f09e23c0c00]
01:24:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09e2654400) [pid = 1884] [serial = 2088] [outer = 0x7f09e23c0c00]
01:24:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:24:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:00 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
01:25:00 INFO - document served over http requires an https
01:25:00 INFO - sub-resource via script-tag using the meta-referrer
01:25:00 INFO - delivery method with keep-origin-redirect and when
01:25:00 INFO - the target request is cross-origin.
01:25:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1833ms
01:25:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
01:25:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7b19000 == 36 [pid = 1884] [id = 747]
01:25:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09d9195000) [pid = 1884] [serial = 2089] [outer = (nil)]
01:25:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09dcb7d400) [pid = 1884] [serial = 2090] [outer = 0x7f09d9195000]
01:25:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09e2af2c00) [pid = 1884] [serial = 2091] [outer = 0x7f09d9195000]
01:25:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:02 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
01:25:02 INFO - document served over http requires an https
01:25:02 INFO - sub-resource via script-tag using the meta-referrer
01:25:02 INFO - delivery method with no-redirect and when
01:25:02 INFO - the target request is cross-origin.
01:25:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2503ms
01:25:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:25:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e1a1c800 == 37 [pid = 1884] [id = 748]
01:25:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09e23c5000) [pid = 1884] [serial = 2092] [outer = (nil)]
01:25:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09e2af6800) [pid = 1884] [serial = 2093] [outer = 0x7f09e23c5000]
01:25:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09e2d86000) [pid = 1884] [serial = 2094] [outer = 0x7f09e23c5000]
01:25:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:05 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
01:25:05 INFO - document served over http requires an https
01:25:05 INFO - sub-resource via script-tag using the meta-referrer
01:25:05 INFO - delivery method with swap-origin-redirect and when
01:25:05 INFO - the target request is cross-origin.
01:25:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2703ms
01:25:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:25:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60ab800 == 38 [pid = 1884] [id = 749]
01:25:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09d7eca000) [pid = 1884] [serial = 2095] [outer = (nil)]
01:25:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09d90ce800) [pid = 1884] [serial = 2096] [outer = 0x7f09d7eca000]
01:25:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09dbe6a000) [pid = 1884] [serial = 2097] [outer = 0x7f09d7eca000]
01:25:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da02d000 == 37 [pid = 1884] [id = 733]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d84c2000 == 36 [pid = 1884] [id = 732]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6284800 == 35 [pid = 1884] [id = 731]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d632b000 == 34 [pid = 1884] [id = 730]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d628f000 == 33 [pid = 1884] [id = 729]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc1000 == 32 [pid = 1884] [id = 728]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059d000 == 31 [pid = 1884] [id = 726]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e041c800 == 30 [pid = 1884] [id = 725]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0407000 == 29 [pid = 1884] [id = 724]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def92800 == 28 [pid = 1884] [id = 723]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debd9000 == 27 [pid = 1884] [id = 722]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea1e800 == 26 [pid = 1884] [id = 721]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea04000 == 25 [pid = 1884] [id = 720]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe5f000 == 24 [pid = 1884] [id = 677]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dccb7000 == 23 [pid = 1884] [id = 719]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcad8000 == 22 [pid = 1884] [id = 718]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dde72800 == 21 [pid = 1884] [id = 709]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db33c800 == 20 [pid = 1884] [id = 663]
01:25:07 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b27000 == 19 [pid = 1884] [id = 717]
01:25:07 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09dc3a9c00) [pid = 1884] [serial = 1994] [outer = (nil)] [url = about:blank]
01:25:07 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09ddcec000) [pid = 1884] [serial = 1999] [outer = (nil)] [url = about:blank]
01:25:07 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09dbfe2800) [pid = 1884] [serial = 1952] [outer = (nil)] [url = about:blank]
01:25:07 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09db78d400) [pid = 1884] [serial = 1989] [outer = (nil)] [url = about:blank]
01:25:07 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
01:25:07 INFO - document served over http requires an https
01:25:07 INFO - sub-resource via xhr-request using the meta-referrer
01:25:07 INFO - delivery method with keep-origin-redirect and when
01:25:07 INFO - the target request is cross-origin.
01:25:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2389ms
01:25:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
01:25:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b3f800 == 20 [pid = 1884] [id = 750]
01:25:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09d77cbc00) [pid = 1884] [serial = 2098] [outer = (nil)]
01:25:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09dbfe4800) [pid = 1884] [serial = 2099] [outer = 0x7f09d77cbc00]
01:25:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:08 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09ddcea800) [pid = 1884] [serial = 2100] [outer = 0x7f09d77cbc00]
01:25:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:10 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
01:25:10 INFO - document served over http requires an https
01:25:10 INFO - sub-resource via xhr-request using the meta-referrer
01:25:10 INFO - delivery method with no-redirect and when
01:25:10 INFO - the target request is cross-origin.
01:25:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2848ms
01:25:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:25:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fbb800 == 21 [pid = 1884] [id = 751]
01:25:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09dbe6ac00) [pid = 1884] [serial = 2101] [outer = (nil)]
01:25:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09deed1000) [pid = 1884] [serial = 2102] [outer = 0x7f09dbe6ac00]
01:25:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09dfae8400) [pid = 1884] [serial = 2103] [outer = 0x7f09dbe6ac00]
01:25:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09d6098400) [pid = 1884] [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]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09e1076400) [pid = 1884] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09d61a0000) [pid = 1884] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542667528]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09dec69400) [pid = 1884] [serial = 2012] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09d7a58000) [pid = 1884] [serial = 2006] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09e0bd8400) [pid = 1884] [serial = 2021] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09e0d3f400) [pid = 1884] [serial = 2027] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09dfaeb800) [pid = 1884] [serial = 2018] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09e107a800) [pid = 1884] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09e0f93c00) [pid = 1884] [serial = 2030] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09e0c44c00) [pid = 1884] [serial = 2024] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09d6ba2800) [pid = 1884] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542667528]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09e1074400) [pid = 1884] [serial = 2035] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09dcd73000) [pid = 1884] [serial = 2009] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09d8203000) [pid = 1884] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09d6398400) [pid = 1884] [serial = 2040] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09df1e8000) [pid = 1884] [serial = 2015] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09dc3aa000) [pid = 1884] [serial = 2051] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09d6af8800) [pid = 1884] [serial = 2045] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09db0d7800) [pid = 1884] [serial = 2048] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09d5366000) [pid = 1884] [serial = 2054] [outer = (nil)] [url = about:blank]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09d6199000) [pid = 1884] [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]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09db841c00) [pid = 1884] [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]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09d639f800) [pid = 1884] [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]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09d608c000) [pid = 1884] [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]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09d62b8800) [pid = 1884] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:25:13 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09db78cc00) [pid = 1884] [serial = 2004] [outer = (nil)] [url = about:blank]
01:25:14 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
01:25:14 INFO - document served over http requires an https
01:25:14 INFO - sub-resource via xhr-request using the meta-referrer
01:25:14 INFO - delivery method with swap-origin-redirect and when
01:25:14 INFO - the target request is cross-origin.
01:25:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3194ms
01:25:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
01:25:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6e7800 == 22 [pid = 1884] [id = 752]
01:25:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f09d62af000) [pid = 1884] [serial = 2104] [outer = (nil)]
01:25:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f09d69d1800) [pid = 1884] [serial = 2105] [outer = 0x7f09d62af000]
01:25:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f09dc3aa000) [pid = 1884] [serial = 2106] [outer = 0x7f09d62af000]
01:25:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:15 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
01:25:15 INFO - document served over http requires an http
01:25:15 INFO - sub-resource via fetch-request using the meta-referrer
01:25:15 INFO - delivery method with keep-origin-redirect and when
01:25:15 INFO - the target request is same-origin.
01:25:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1726ms
01:25:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
01:25:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6e6800 == 23 [pid = 1884] [id = 753]
01:25:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f09d6098c00) [pid = 1884] [serial = 2107] [outer = (nil)]
01:25:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f09db0d2c00) [pid = 1884] [serial = 2108] [outer = 0x7f09d6098c00]
01:25:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f09dea3bc00) [pid = 1884] [serial = 2109] [outer = 0x7f09d6098c00]
01:25:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:18 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
01:25:18 INFO - document served over http requires an http
01:25:18 INFO - sub-resource via fetch-request using the meta-referrer
01:25:18 INFO - delivery method with no-redirect and when
01:25:18 INFO - the target request is same-origin.
01:25:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2194ms
01:25:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
01:25:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09ddd1c000 == 24 [pid = 1884] [id = 754]
01:25:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f09d90c2c00) [pid = 1884] [serial = 2110] [outer = (nil)]
01:25:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f09df079c00) [pid = 1884] [serial = 2111] [outer = 0x7f09d90c2c00]
01:25:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f09e0bd5400) [pid = 1884] [serial = 2112] [outer = 0x7f09d90c2c00]
01:25:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:19 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:20 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
01:25:20 INFO - document served over http requires an http
01:25:20 INFO - sub-resource via fetch-request using the meta-referrer
01:25:20 INFO - delivery method with swap-origin-redirect and when
01:25:20 INFO - the target request is same-origin.
01:25:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2292ms
01:25:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
01:25:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dea20800 == 25 [pid = 1884] [id = 755]
01:25:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f09df1ddc00) [pid = 1884] [serial = 2113] [outer = (nil)]
01:25:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f09e0c42c00) [pid = 1884] [serial = 2114] [outer = 0x7f09df1ddc00]
01:25:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f09e0f88000) [pid = 1884] [serial = 2115] [outer = 0x7f09df1ddc00]
01:25:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:21 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09def88800 == 26 [pid = 1884] [id = 756]
01:25:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f09e106e800) [pid = 1884] [serial = 2116] [outer = (nil)]
01:25:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f09e1079800) [pid = 1884] [serial = 2117] [outer = 0x7f09e106e800]
01:25:22 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
01:25:22 INFO - document served over http requires an http
01:25:22 INFO - sub-resource via iframe-tag using the meta-referrer
01:25:22 INFO - delivery method with keep-origin-redirect and when
01:25:22 INFO - the target request is same-origin.
01:25:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2341ms
01:25:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
01:25:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0403800 == 27 [pid = 1884] [id = 757]
01:25:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f09e0c40400) [pid = 1884] [serial = 2118] [outer = (nil)]
01:25:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f09e1079c00) [pid = 1884] [serial = 2119] [outer = 0x7f09e0c40400]
01:25:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f09e23c1400) [pid = 1884] [serial = 2120] [outer = 0x7f09e0c40400]
01:25:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e059d800 == 28 [pid = 1884] [id = 758]
01:25:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f09e254d400) [pid = 1884] [serial = 2121] [outer = (nil)]
01:25:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f09e2af4000) [pid = 1884] [serial = 2122] [outer = 0x7f09e254d400]
01:25:25 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
01:25:25 INFO - document served over http requires an http
01:25:25 INFO - sub-resource via iframe-tag using the meta-referrer
01:25:25 INFO - delivery method with no-redirect and when
01:25:25 INFO - the target request is same-origin.
01:25:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3189ms
01:25:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
01:25:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e0f5f800 == 29 [pid = 1884] [id = 759]
01:25:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f09e106fc00) [pid = 1884] [serial = 2123] [outer = (nil)]
01:25:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f09e2af1800) [pid = 1884] [serial = 2124] [outer = 0x7f09e106fc00]
01:25:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f09e2d87800) [pid = 1884] [serial = 2125] [outer = 0x7f09e106fc00]
01:25:26 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23de000 == 30 [pid = 1884] [id = 760]
01:25:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f09e2e92c00) [pid = 1884] [serial = 2126] [outer = (nil)]
01:25:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f09e2e97400) [pid = 1884] [serial = 2127] [outer = 0x7f09e2e92c00]
01:25:27 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
01:25:27 INFO - document served over http requires an http
01:25:27 INFO - sub-resource via iframe-tag using the meta-referrer
01:25:27 INFO - delivery method with swap-origin-redirect and when
01:25:27 INFO - the target request is same-origin.
01:25:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2037ms
01:25:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
01:25:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e23ed800 == 31 [pid = 1884] [id = 761]
01:25:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f09e254e400) [pid = 1884] [serial = 2128] [outer = (nil)]
01:25:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f09e2e97800) [pid = 1884] [serial = 2129] [outer = 0x7f09e254e400]
01:25:28 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f09e302a800) [pid = 1884] [serial = 2130] [outer = 0x7f09e254e400]
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:29 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:30 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
01:25:30 INFO - document served over http requires an http
01:25:30 INFO - sub-resource via script-tag using the meta-referrer
01:25:30 INFO - delivery method with keep-origin-redirect and when
01:25:30 INFO - the target request is same-origin.
01:25:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2700ms
01:25:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
01:25:30 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e25a7000 == 32 [pid = 1884] [id = 762]
01:25:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f09e2e96000) [pid = 1884] [serial = 2131] [outer = (nil)]
01:25:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f09e3038800) [pid = 1884] [serial = 2132] [outer = 0x7f09e2e96000]
01:25:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f09e3a71800) [pid = 1884] [serial = 2133] [outer = 0x7f09e2e96000]
01:25:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:31 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:32 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
01:25:32 INFO - document served over http requires an http
01:25:32 INFO - sub-resource via script-tag using the meta-referrer
01:25:32 INFO - delivery method with no-redirect and when
01:25:32 INFO - the target request is same-origin.
01:25:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1998ms
01:25:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
01:25:32 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09e2672800 == 33 [pid = 1884] [id = 763]
01:25:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f09e3038000) [pid = 1884] [serial = 2134] [outer = (nil)]
01:25:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f09e454ac00) [pid = 1884] [serial = 2135] [outer = 0x7f09e3038000]
01:25:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f09e4792000) [pid = 1884] [serial = 2136] [outer = 0x7f09e3038000]
01:25:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:33 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:34 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
01:25:34 INFO - document served over http requires an http
01:25:34 INFO - sub-resource via script-tag using the meta-referrer
01:25:34 INFO - delivery method with swap-origin-redirect and when
01:25:34 INFO - the target request is same-origin.
01:25:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2287ms
01:25:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
01:25:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcac9800 == 34 [pid = 1884] [id = 764]
01:25:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f09e47d2000) [pid = 1884] [serial = 2137] [outer = (nil)]
01:25:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f09e4810000) [pid = 1884] [serial = 2138] [outer = 0x7f09e47d2000]
01:25:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f09e4a3a800) [pid = 1884] [serial = 2139] [outer = 0x7f09e47d2000]
01:25:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:36 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:38 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
01:25:38 INFO - document served over http requires an http
01:25:38 INFO - sub-resource via xhr-request using the meta-referrer
01:25:38 INFO - delivery method with keep-origin-redirect and when
01:25:38 INFO - the target request is same-origin.
01:25:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3545ms
01:25:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
01:25:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6b34000 == 35 [pid = 1884] [id = 765]
01:25:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f09d536bc00) [pid = 1884] [serial = 2140] [outer = (nil)]
01:25:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f09d61a2c00) [pid = 1884] [serial = 2141] [outer = 0x7f09d536bc00]
01:25:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:39 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f09d80eb400) [pid = 1884] [serial = 2142] [outer = 0x7f09d536bc00]
01:25:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:40 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:41 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
01:25:41 INFO - document served over http requires an http
01:25:41 INFO - sub-resource via xhr-request using the meta-referrer
01:25:41 INFO - delivery method with no-redirect and when
01:25:41 INFO - the target request is same-origin.
01:25:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2890ms
01:25:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
01:25:41 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6945000 == 36 [pid = 1884] [id = 766]
01:25:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f09d6195400) [pid = 1884] [serial = 2143] [outer = (nil)]
01:25:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f09d62b3000) [pid = 1884] [serial = 2144] [outer = 0x7f09d6195400]
01:25:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f09d7ec2c00) [pid = 1884] [serial = 2145] [outer = 0x7f09d6195400]
01:25:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:42 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:43 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
01:25:43 INFO - document served over http requires an http
01:25:43 INFO - sub-resource via xhr-request using the meta-referrer
01:25:43 INFO - delivery method with swap-origin-redirect and when
01:25:43 INFO - the target request is same-origin.
01:25:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2044ms
01:25:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
01:25:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d8057800 == 37 [pid = 1884] [id = 767]
01:25:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f09d77cdc00) [pid = 1884] [serial = 2146] [outer = (nil)]
01:25:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f09d820cc00) [pid = 1884] [serial = 2147] [outer = 0x7f09d77cdc00]
01:25:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f09d90cb000) [pid = 1884] [serial = 2148] [outer = 0x7f09d77cdc00]
01:25:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:44 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:45 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
01:25:45 INFO - document served over http requires an https
01:25:45 INFO - sub-resource via fetch-request using the meta-referrer
01:25:45 INFO - delivery method with keep-origin-redirect and when
01:25:45 INFO - the target request is same-origin.
01:25:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1787ms
01:25:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fbb800 == 36 [pid = 1884] [id = 751]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b3f800 == 35 [pid = 1884] [id = 750]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60ab800 == 34 [pid = 1884] [id = 749]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc157000 == 33 [pid = 1884] [id = 716]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1a1c800 == 32 [pid = 1884] [id = 748]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d7b19000 == 31 [pid = 1884] [id = 747]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e153e000 == 30 [pid = 1884] [id = 746]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1531000 == 29 [pid = 1884] [id = 745]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e109c800 == 28 [pid = 1884] [id = 744]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e1091800 == 27 [pid = 1884] [id = 743]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f62000 == 26 [pid = 1884] [id = 741]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f6c800 == 25 [pid = 1884] [id = 742]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09debd2000 == 24 [pid = 1884] [id = 740]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd2e800 == 23 [pid = 1884] [id = 739]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcd6b800 == 22 [pid = 1884] [id = 738]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbc8000 == 21 [pid = 1884] [id = 737]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc144800 == 20 [pid = 1884] [id = 736]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db23a000 == 19 [pid = 1884] [id = 735]
01:25:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0c8000 == 18 [pid = 1884] [id = 734]
01:25:45 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f09dafd0c00) [pid = 1884] [serial = 2046] [outer = (nil)] [url = about:blank]
01:25:45 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f09d80f6000) [pid = 1884] [serial = 2041] [outer = (nil)] [url = about:blank]
01:25:45 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f09dbfe2000) [pid = 1884] [serial = 2049] [outer = (nil)] [url = about:blank]
01:25:45 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f09dcd7d000) [pid = 1884] [serial = 2052] [outer = (nil)] [url = about:blank]
01:25:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60ba800 == 19 [pid = 1884] [id = 768]
01:25:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f09d62b0c00) [pid = 1884] [serial = 2149] [outer = (nil)]
01:25:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f09d63a2800) [pid = 1884] [serial = 2150] [outer = 0x7f09d62b0c00]
01:25:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f09d7a62000) [pid = 1884] [serial = 2151] [outer = 0x7f09d62b0c00]
01:25:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:47 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
01:25:47 INFO - document served over http requires an https
01:25:47 INFO - sub-resource via fetch-request using the meta-referrer
01:25:47 INFO - delivery method with no-redirect and when
01:25:47 INFO - the target request is same-origin.
01:25:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1807ms
01:25:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
01:25:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d804e000 == 20 [pid = 1884] [id = 769]
01:25:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f09d639cc00) [pid = 1884] [serial = 2152] [outer = (nil)]
01:25:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f09d919a000) [pid = 1884] [serial = 2153] [outer = 0x7f09d639cc00]
01:25:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f09da082000) [pid = 1884] [serial = 2154] [outer = 0x7f09d639cc00]
01:25:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:49 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
01:25:49 INFO - document served over http requires an https
01:25:49 INFO - sub-resource via fetch-request using the meta-referrer
01:25:49 INFO - delivery method with swap-origin-redirect and when
01:25:49 INFO - the target request is same-origin.
01:25:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2136ms
01:25:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
01:25:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e66000 == 21 [pid = 1884] [id = 770]
01:25:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f09d9194c00) [pid = 1884] [serial = 2155] [outer = (nil)]
01:25:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f09daf44800) [pid = 1884] [serial = 2156] [outer = 0x7f09d9194c00]
01:25:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f09db0d5c00) [pid = 1884] [serial = 2157] [outer = 0x7f09d9194c00]
01:25:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:50 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f09d6ba9400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f09d51ab400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f09d63a2400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f09d820e400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f09d6af4400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f09daf40c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f09dafd1800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f09d6af2400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f09d9f89800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f09d619a800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f09dbfed800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f09d8211800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f09df1e1c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f09d7ecb000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f09dcd78c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f09e0c40c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f09deec8000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f09d9195000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f09d619a400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f09e23c0000) [pid = 1884] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542695942]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f09d77cbc00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f09d619b800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f09dbe6ac00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f09dddbdc00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f09d535c400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f09e107ac00) [pid = 1884] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f09dafc9000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f09d7b62800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f09dcd7f800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f09dea3fc00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f09e23c9000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f09e23c0c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f09ddce5400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f09d7eca000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f09dcc4ec00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f09e254b800) [pid = 1884] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f09dcc53000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f09dc3b3400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f09dc3b0000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f09d62b7000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f09d69d2800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f09d6094800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f09dbe76400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f09db848800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f09db78fc00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f09d7897800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f09d6093000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f09d535f000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f09daf38000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f09d51b0000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f09e0d3ec00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f09e0c44400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f09e0bd7c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f09dfaea400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f09df1ef800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f09dec73400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f09dc3b1800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f09d69d2c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f09d6092000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f09df07b400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f09deed2c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f09ded94c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f09dec77000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f09dea41400) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f09ddcea000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f09d69d9c00) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f09da26c000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f09d6ba5800) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f09d80ee000) [pid = 1884] [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]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f09dbfe4800) [pid = 1884] [serial = 2099] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f09dcb80800) [pid = 1884] [serial = 2060] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f09d90ce800) [pid = 1884] [serial = 2096] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f09e254f800) [pid = 1884] [serial = 2087] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f09deecb800) [pid = 1884] [serial = 2066] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f09d80f4800) [pid = 1884] [serial = 2057] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f09df1e2800) [pid = 1884] [serial = 2069] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f09e23c5400) [pid = 1884] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542695942]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f09e18cc400) [pid = 1884] [serial = 2077] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f09dcb7d400) [pid = 1884] [serial = 2090] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f09e264a400) [pid = 1884] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f09e23cb000) [pid = 1884] [serial = 2082] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f09deed1000) [pid = 1884] [serial = 2102] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f09dea40000) [pid = 1884] [serial = 2063] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f09e2af6800) [pid = 1884] [serial = 2093] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f09e23a5c00) [pid = 1884] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f09e0c43000) [pid = 1884] [serial = 2072] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f09d69d1800) [pid = 1884] [serial = 2105] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f09e18c8400) [pid = 1884] [serial = 2036] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f09d608f800) [pid = 1884] [serial = 1773] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f09dcc5b000) [pid = 1884] [serial = 1929] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f09dc3a8c00) [pid = 1884] [serial = 1893] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f09ded8c000) [pid = 1884] [serial = 1974] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f09ddf26800) [pid = 1884] [serial = 2010] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f09d7b61000) [pid = 1884] [serial = 1809] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f09dbfe4c00) [pid = 1884] [serial = 1890] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f09dafca800) [pid = 1884] [serial = 1851] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f09da082c00) [pid = 1884] [serial = 1845] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f09da26ac00) [pid = 1884] [serial = 1764] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f09dbe6f000) [pid = 1884] [serial = 1887] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f09dfae2c00) [pid = 1884] [serial = 2016] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f09dec6f000) [pid = 1884] [serial = 1971] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09d8203c00) [pid = 1884] [serial = 1842] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09df1ea800) [pid = 1884] [serial = 1986] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09d62b6800) [pid = 1884] [serial = 1776] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09dcb88c00) [pid = 1884] [serial = 1926] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09df1db800) [pid = 1884] [serial = 1983] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09d77ccc00) [pid = 1884] [serial = 1784] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09db83ec00) [pid = 1884] [serial = 1884] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09dbe6b800) [pid = 1884] [serial = 2007] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09dbfe5c00) [pid = 1884] [serial = 1923] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09d90cbc00) [pid = 1884] [serial = 1815] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d91a3c00) [pid = 1884] [serial = 1957] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09dbfe9400) [pid = 1884] [serial = 1962] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d7a5dc00) [pid = 1884] [serial = 1789] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09db0cc800) [pid = 1884] [serial = 1854] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09ddced400) [pid = 1884] [serial = 1935] [outer = (nil)] [url = about:blank]
01:25:53 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09df074400) [pid = 1884] [serial = 1980] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09dcd80400) [pid = 1884] [serial = 1932] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09db789800) [pid = 1884] [serial = 1857] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09deed1400) [pid = 1884] [serial = 2013] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09e0f89800) [pid = 1884] [serial = 2028] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09d8207000) [pid = 1884] [serial = 1812] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09ddf2cc00) [pid = 1884] [serial = 1941] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09ddcea800) [pid = 1884] [serial = 2100] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09e1072800) [pid = 1884] [serial = 2031] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09daf38800) [pid = 1884] [serial = 1848] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09e0c3d000) [pid = 1884] [serial = 2022] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09dddc1c00) [pid = 1884] [serial = 2061] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09e0d36000) [pid = 1884] [serial = 2025] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d9f86c00) [pid = 1884] [serial = 1881] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09dbe6a000) [pid = 1884] [serial = 2097] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09e0bce800) [pid = 1884] [serial = 2019] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09d69dd400) [pid = 1884] [serial = 1779] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09deecbc00) [pid = 1884] [serial = 1977] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09ddf2e800) [pid = 1884] [serial = 1968] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09db842000) [pid = 1884] [serial = 2058] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09dcc5c400) [pid = 1884] [serial = 1965] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09dddc5400) [pid = 1884] [serial = 1938] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09daf41800) [pid = 1884] [serial = 1920] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09dcb82000) [pid = 1884] [serial = 1896] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d91a2400) [pid = 1884] [serial = 1818] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09dfae8400) [pid = 1884] [serial = 2103] [outer = (nil)] [url = about:blank]
01:25:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6954000 == 22 [pid = 1884] [id = 771]
01:25:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f09d51ab400) [pid = 1884] [serial = 2158] [outer = (nil)]
01:25:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f09d5362000) [pid = 1884] [serial = 2159] [outer = 0x7f09d51ab400]
01:25:54 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
01:25:54 INFO - document served over http requires an https
01:25:54 INFO - sub-resource via iframe-tag using the meta-referrer
01:25:54 INFO - delivery method with keep-origin-redirect and when
01:25:54 INFO - the target request is same-origin.
01:25:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 5143ms
01:25:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
01:25:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60af800 == 23 [pid = 1884] [id = 772]
01:25:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f09d51ae400) [pid = 1884] [serial = 2160] [outer = (nil)]
01:25:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f09d51b0000) [pid = 1884] [serial = 2161] [outer = 0x7f09d51ae400]
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f09d63a1000) [pid = 1884] [serial = 2162] [outer = 0x7f09d51ae400]
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:55 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9e7c800 == 24 [pid = 1884] [id = 773]
01:25:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f09d6af4c00) [pid = 1884] [serial = 2163] [outer = (nil)]
01:25:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f09d788e800) [pid = 1884] [serial = 2164] [outer = 0x7f09d6af4c00]
01:25:56 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
01:25:56 INFO - document served over http requires an https
01:25:56 INFO - sub-resource via iframe-tag using the meta-referrer
01:25:56 INFO - delivery method with no-redirect and when
01:25:56 INFO - the target request is same-origin.
01:25:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2136ms
01:25:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
01:25:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:56 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d9fc3800 == 25 [pid = 1884] [id = 774]
01:25:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f09d609a800) [pid = 1884] [serial = 2165] [outer = (nil)]
01:25:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f09d77d3800) [pid = 1884] [serial = 2166] [outer = 0x7f09d609a800]
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f09d80ef800) [pid = 1884] [serial = 2167] [outer = 0x7f09d609a800]
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:57 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09da023000 == 26 [pid = 1884] [id = 775]
01:25:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f09d8206000) [pid = 1884] [serial = 2168] [outer = (nil)]
01:25:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f09d90c8000) [pid = 1884] [serial = 2169] [outer = 0x7f09d8206000]
01:25:58 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
01:25:58 INFO - document served over http requires an https
01:25:58 INFO - sub-resource via iframe-tag using the meta-referrer
01:25:58 INFO - delivery method with swap-origin-redirect and when
01:25:58 INFO - the target request is same-origin.
01:25:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1986ms
01:25:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
01:25:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09daf8c800 == 27 [pid = 1884] [id = 776]
01:25:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f09d6198000) [pid = 1884] [serial = 2170] [outer = (nil)]
01:25:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f09d8210000) [pid = 1884] [serial = 2171] [outer = 0x7f09d6198000]
01:25:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f09da265c00) [pid = 1884] [serial = 2172] [outer = 0x7f09d6198000]
01:25:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:25:59 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:00 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
01:26:00 INFO - document served over http requires an https
01:26:00 INFO - sub-resource via script-tag using the meta-referrer
01:26:00 INFO - delivery method with keep-origin-redirect and when
01:26:00 INFO - the target request is same-origin.
01:26:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2038ms
01:26:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
01:26:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db0c7800 == 28 [pid = 1884] [id = 777]
01:26:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f09d8203c00) [pid = 1884] [serial = 2173] [outer = (nil)]
01:26:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f09daf3fc00) [pid = 1884] [serial = 2174] [outer = 0x7f09d8203c00]
01:26:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f09db0d1000) [pid = 1884] [serial = 2175] [outer = 0x7f09d8203c00]
01:26:01 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:02 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
01:26:02 INFO - document served over http requires an https
01:26:02 INFO - sub-resource via script-tag using the meta-referrer
01:26:02 INFO - delivery method with no-redirect and when
01:26:02 INFO - the target request is same-origin.
01:26:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2309ms
01:26:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
01:26:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db343000 == 29 [pid = 1884] [id = 778]
01:26:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f09daf3e400) [pid = 1884] [serial = 2176] [outer = (nil)]
01:26:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f09db78dc00) [pid = 1884] [serial = 2177] [outer = 0x7f09daf3e400]
01:26:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:03 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f09db845400) [pid = 1884] [serial = 2178] [outer = 0x7f09daf3e400]
01:26:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:04 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:05 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
01:26:05 INFO - document served over http requires an https
01:26:05 INFO - sub-resource via script-tag using the meta-referrer
01:26:05 INFO - delivery method with swap-origin-redirect and when
01:26:05 INFO - the target request is same-origin.
01:26:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2286ms
01:26:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
01:26:05 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db599000 == 30 [pid = 1884] [id = 779]
01:26:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f09db791400) [pid = 1884] [serial = 2179] [outer = (nil)]
01:26:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f09dbe71800) [pid = 1884] [serial = 2180] [outer = 0x7f09db791400]
01:26:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f09dbfe5000) [pid = 1884] [serial = 2181] [outer = 0x7f09db791400]
01:26:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:06 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:07 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
01:26:07 INFO - document served over http requires an https
01:26:07 INFO - sub-resource via xhr-request using the meta-referrer
01:26:07 INFO - delivery method with keep-origin-redirect and when
01:26:07 INFO - the target request is same-origin.
01:26:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2389ms
01:26:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
01:26:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09db6f0000 == 31 [pid = 1884] [id = 780]
01:26:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f09dbe70c00) [pid = 1884] [serial = 2182] [outer = (nil)]
01:26:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f09dbfefc00) [pid = 1884] [serial = 2183] [outer = 0x7f09dbe70c00]
01:26:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f09dc3ae400) [pid = 1884] [serial = 2184] [outer = 0x7f09dbe70c00]
01:26:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:09 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:10 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
01:26:10 INFO - document served over http requires an https
01:26:10 INFO - sub-resource via xhr-request using the meta-referrer
01:26:10 INFO - delivery method with no-redirect and when
01:26:10 INFO - the target request is same-origin.
01:26:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3269ms
01:26:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
01:26:11 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dbe5e000 == 32 [pid = 1884] [id = 781]
01:26:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f09dbfef400) [pid = 1884] [serial = 2185] [outer = (nil)]
01:26:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f09dcb88c00) [pid = 1884] [serial = 2186] [outer = 0x7f09dbfef400]
01:26:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f09dcc52400) [pid = 1884] [serial = 2187] [outer = 0x7f09dbfef400]
01:26:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:12 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:13 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
01:26:13 INFO - document served over http requires an https
01:26:13 INFO - sub-resource via xhr-request using the meta-referrer
01:26:13 INFO - delivery method with swap-origin-redirect and when
01:26:13 INFO - the target request is same-origin.
01:26:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2101ms
01:26:13 INFO - TEST-START | /resource-timing/test_resource_timing.html
01:26:13 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dc17c000 == 33 [pid = 1884] [id = 782]
01:26:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f09dcb82c00) [pid = 1884] [serial = 2188] [outer = (nil)]
01:26:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f09dcd76000) [pid = 1884] [serial = 2189] [outer = 0x7f09dcb82c00]
01:26:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f09ddce4c00) [pid = 1884] [serial = 2190] [outer = 0x7f09dcb82c00]
01:26:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:14 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcacc000 == 34 [pid = 1884] [id = 783]
01:26:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f09dddc2000) [pid = 1884] [serial = 2191] [outer = (nil)]
01:26:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f09ddf21400) [pid = 1884] [serial = 2192] [outer = 0x7f09dddc2000]
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
01:26:15 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"
01:26:15 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
01:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:26:15 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
01:26:15 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
01:26:15 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
01:26:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
01:26:15 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
01:26:15 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 2305ms
01:26:15 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
01:26:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dcbde800 == 35 [pid = 1884] [id = 784]
01:26:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f09dcd74000) [pid = 1884] [serial = 2193] [outer = (nil)]
01:26:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f09ddf27000) [pid = 1884] [serial = 2194] [outer = 0x7f09dcd74000]
01:26:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f09dea43400) [pid = 1884] [serial = 2195] [outer = 0x7f09dcd74000]
01:26:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:16 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:17 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"
01:26:17 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
01:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:26:17 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
01:26:17 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 2140ms
01:26:17 INFO - TEST-START | /screen-orientation/lock-basic.html
01:26:17 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09dccbd800 == 36 [pid = 1884] [id = 785]
01:26:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f09dec71400) [pid = 1884] [serial = 2196] [outer = (nil)]
01:26:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f09ded86800) [pid = 1884] [serial = 2197] [outer = 0x7f09dec71400]
01:26:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f09deec6000) [pid = 1884] [serial = 2198] [outer = 0x7f09dec71400]
01:26:18 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6954000 == 35 [pid = 1884] [id = 771]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e66000 == 34 [pid = 1884] [id = 770]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d804e000 == 33 [pid = 1884] [id = 769]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60ba800 == 32 [pid = 1884] [id = 768]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d8057800 == 31 [pid = 1884] [id = 767]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6945000 == 30 [pid = 1884] [id = 766]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d6b34000 == 29 [pid = 1884] [id = 765]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e2672800 == 28 [pid = 1884] [id = 763]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e25a7000 == 27 [pid = 1884] [id = 762]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23ed800 == 26 [pid = 1884] [id = 761]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e23de000 == 25 [pid = 1884] [id = 760]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0f5f800 == 24 [pid = 1884] [id = 759]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e059d800 == 23 [pid = 1884] [id = 758]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09e0403800 == 22 [pid = 1884] [id = 757]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09def88800 == 21 [pid = 1884] [id = 756]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dea20800 == 20 [pid = 1884] [id = 755]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09ddd1c000 == 19 [pid = 1884] [id = 754]
01:26:22 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6e6800 == 18 [pid = 1884] [id = 753]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f09dec78c00) [pid = 1884] [serial = 2064] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f09e2544800) [pid = 1884] [serial = 2083] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f09e1073800) [pid = 1884] [serial = 2073] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f09e23afc00) [pid = 1884] [serial = 2078] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f09e2af2c00) [pid = 1884] [serial = 2091] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f09df076800) [pid = 1884] [serial = 2067] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f09e2654400) [pid = 1884] [serial = 2088] [outer = (nil)] [url = about:blank]
01:26:22 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f09dfaeb400) [pid = 1884] [serial = 2070] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f09e2af4000) [pid = 1884] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542725101]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f09e3038800) [pid = 1884] [serial = 2132] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f09d62b3000) [pid = 1884] [serial = 2144] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f09e454ac00) [pid = 1884] [serial = 2135] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f09d820cc00) [pid = 1884] [serial = 2147] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f09d919a000) [pid = 1884] [serial = 2153] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f09e1079c00) [pid = 1884] [serial = 2119] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f09e1079800) [pid = 1884] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f09e0c42c00) [pid = 1884] [serial = 2114] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f09e2e97400) [pid = 1884] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f09e2e97800) [pid = 1884] [serial = 2129] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f09d61a2c00) [pid = 1884] [serial = 2141] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f09df079c00) [pid = 1884] [serial = 2111] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f09e4810000) [pid = 1884] [serial = 2138] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f09d63a2800) [pid = 1884] [serial = 2150] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f09db0d2c00) [pid = 1884] [serial = 2108] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f09e2af1800) [pid = 1884] [serial = 2124] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f09daf44800) [pid = 1884] [serial = 2156] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f09d639cc00) [pid = 1884] [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]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f09d62b0c00) [pid = 1884] [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]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f09d536bc00) [pid = 1884] [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]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f09d6195400) [pid = 1884] [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]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f09d77cdc00) [pid = 1884] [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]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f09e254d400) [pid = 1884] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542725101]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f09e106e800) [pid = 1884] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f09e2e92c00) [pid = 1884] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f09e23c5000) [pid = 1884] [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]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f09d7ec2c00) [pid = 1884] [serial = 2145] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f09d80eb400) [pid = 1884] [serial = 2142] [outer = (nil)] [url = about:blank]
01:26:27 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f09e2d86000) [pid = 1884] [serial = 2094] [outer = (nil)] [url = about:blank]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60bf000 == 17 [pid = 1884] [id = 727]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6e7800 == 16 [pid = 1884] [id = 752]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcbde800 == 15 [pid = 1884] [id = 784]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcacc000 == 14 [pid = 1884] [id = 783]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dc17c000 == 13 [pid = 1884] [id = 782]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dbe5e000 == 12 [pid = 1884] [id = 781]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db6f0000 == 11 [pid = 1884] [id = 780]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db599000 == 10 [pid = 1884] [id = 779]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db343000 == 9 [pid = 1884] [id = 778]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09db0c7800 == 8 [pid = 1884] [id = 777]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dcac9800 == 7 [pid = 1884] [id = 764]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09daf8c800 == 6 [pid = 1884] [id = 776]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09da023000 == 5 [pid = 1884] [id = 775]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9fc3800 == 4 [pid = 1884] [id = 774]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d9e7c800 == 3 [pid = 1884] [id = 773]
01:26:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60af800 == 2 [pid = 1884] [id = 772]
01:26:33 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f09dc3aa000) [pid = 1884] [serial = 2106] [outer = (nil)] [url = about:blank]
01:26:33 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f09d7a62000) [pid = 1884] [serial = 2151] [outer = (nil)] [url = about:blank]
01:26:33 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f09d90cb000) [pid = 1884] [serial = 2148] [outer = (nil)] [url = about:blank]
01:26:33 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f09da082000) [pid = 1884] [serial = 2154] [outer = (nil)] [url = about:blank]
01:26:37 INFO - PROCESS | 1833 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f09d609a800) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f09d90c2c00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f09e106fc00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f09d6198000) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f09db791400) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f09d6af4c00) [pid = 1884] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542756269]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f09d62af000) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f09daf3e400) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f09df1ddc00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f09d8203c00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f09e0c40400) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f09dbfef400) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f09d8206000) [pid = 1884] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f09dbe70c00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f09d6098c00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f09e254e400) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f09d51ae400) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f09dcd74000) [pid = 1884] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f09dcb82c00) [pid = 1884] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f09e2e96000) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f09e3038000) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f09d51ab400) [pid = 1884] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f09d9194c00) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 42 (0x7f09e47d2000) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 41 (0x7f09d5360000) [pid = 1884] [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]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 40 (0x7f09dddc2000) [pid = 1884] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 39 (0x7f09d5362000) [pid = 1884] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 38 (0x7f09ded86800) [pid = 1884] [serial = 2197] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 37 (0x7f09db78dc00) [pid = 1884] [serial = 2177] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 36 (0x7f09dea43400) [pid = 1884] [serial = 2195] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 35 (0x7f09ddf27000) [pid = 1884] [serial = 2194] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 34 (0x7f09dcb88c00) [pid = 1884] [serial = 2186] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 33 (0x7f09d90c8000) [pid = 1884] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 32 (0x7f09d77d3800) [pid = 1884] [serial = 2166] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 31 (0x7f09daf3fc00) [pid = 1884] [serial = 2174] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 30 (0x7f09dbfefc00) [pid = 1884] [serial = 2183] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 29 (0x7f09d788e800) [pid = 1884] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446542756269]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 28 (0x7f09d51b0000) [pid = 1884] [serial = 2161] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 27 (0x7f09dbe71800) [pid = 1884] [serial = 2180] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 26 (0x7f09ddf21400) [pid = 1884] [serial = 2192] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 25 (0x7f09dcd76000) [pid = 1884] [serial = 2189] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 24 (0x7f09d8210000) [pid = 1884] [serial = 2171] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 23 (0x7f09e2d87800) [pid = 1884] [serial = 2125] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 22 (0x7f09dea3bc00) [pid = 1884] [serial = 2109] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 21 (0x7f09db0d5c00) [pid = 1884] [serial = 2157] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 20 (0x7f09e302a800) [pid = 1884] [serial = 2130] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 19 (0x7f09e0bd5400) [pid = 1884] [serial = 2112] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 18 (0x7f09e4a3a800) [pid = 1884] [serial = 2139] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 17 (0x7f09dcc52400) [pid = 1884] [serial = 2187] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f09e23c1400) [pid = 1884] [serial = 2120] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 15 (0x7f09e4792000) [pid = 1884] [serial = 2136] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 14 (0x7f09e0f88000) [pid = 1884] [serial = 2115] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 13 (0x7f09dc3ae400) [pid = 1884] [serial = 2184] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 12 (0x7f09d80f1400) [pid = 1884] [serial = 2055] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 11 (0x7f09e3a71800) [pid = 1884] [serial = 2133] [outer = (nil)] [url = about:blank]
01:26:38 INFO - PROCESS | 1833 | --DOMWINDOW == 10 (0x7f09dbfe5000) [pid = 1884] [serial = 2181] [outer = (nil)] [url = about:blank]
01:26:42 INFO - PROCESS | 1833 | --DOMWINDOW == 9 (0x7f09ddce4c00) [pid = 1884] [serial = 2190] [outer = (nil)] [url = about:blank]
01:26:42 INFO - PROCESS | 1833 | --DOMWINDOW == 8 (0x7f09d63a1000) [pid = 1884] [serial = 2162] [outer = (nil)] [url = about:blank]
01:26:42 INFO - PROCESS | 1833 | --DOMWINDOW == 7 (0x7f09da265c00) [pid = 1884] [serial = 2172] [outer = (nil)] [url = about:blank]
01:26:42 INFO - PROCESS | 1833 | --DOMWINDOW == 6 (0x7f09db0d1000) [pid = 1884] [serial = 2175] [outer = (nil)] [url = about:blank]
01:26:42 INFO - PROCESS | 1833 | --DOMWINDOW == 5 (0x7f09db845400) [pid = 1884] [serial = 2178] [outer = (nil)] [url = about:blank]
01:26:42 INFO - PROCESS | 1833 | --DOMWINDOW == 4 (0x7f09d80ef800) [pid = 1884] [serial = 2167] [outer = (nil)] [url = about:blank]
01:26:48 INFO - PROCESS | 1833 | MARIONETTE LOG: INFO: Timeout fired
01:26:48 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
01:26:48 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
01:26:48 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
01:26:48 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31293ms
01:26:48 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
01:26:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53af000 == 3 [pid = 1884] [id = 786]
01:26:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7f09d51aac00) [pid = 1884] [serial = 2199] [outer = (nil)]
01:26:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7f09d51abc00) [pid = 1884] [serial = 2200] [outer = 0x7f09d51aac00]
01:26:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f09d6195800) [pid = 1884] [serial = 2201] [outer = 0x7f09d51aac00]
01:26:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:49 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:26:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b1800 == 4 [pid = 1884] [id = 787]
01:26:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f09d61a2c00) [pid = 1884] [serial = 2202] [outer = (nil)]
01:26:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53c0000 == 5 [pid = 1884] [id = 788]
01:26:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f09d61a4800) [pid = 1884] [serial = 2203] [outer = (nil)]
01:26:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f09d62a9400) [pid = 1884] [serial = 2204] [outer = 0x7f09d61a4800]
01:26:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f09d62a9c00) [pid = 1884] [serial = 2205] [outer = 0x7f09d61a2c00]
01:26:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09dccbd800 == 4 [pid = 1884] [id = 785]
01:27:00 INFO - PROCESS | 1833 | --DOMWINDOW == 10 (0x7f09deec6000) [pid = 1884] [serial = 2198] [outer = (nil)] [url = about:blank]
01:27:00 INFO - PROCESS | 1833 | --DOMWINDOW == 9 (0x7f09d51abc00) [pid = 1884] [serial = 2200] [outer = (nil)] [url = about:blank]
01:27:00 INFO - PROCESS | 1833 | --DOMWINDOW == 8 (0x7f09dec71400) [pid = 1884] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
01:27:19 INFO - PROCESS | 1833 | MARIONETTE LOG: INFO: Timeout fired
01:27:19 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"
01:27:19 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
01:27:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:27:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
01:27:19 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
01:27:19 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
01:27:19 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
01:27:19 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30929ms
01:27:19 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
01:27:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b1800 == 3 [pid = 1884] [id = 787]
01:27:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53c0000 == 2 [pid = 1884] [id = 788]
01:27:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53bb000 == 3 [pid = 1884] [id = 789]
01:27:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f09d51a9800) [pid = 1884] [serial = 2206] [outer = (nil)]
01:27:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f09d51af800) [pid = 1884] [serial = 2207] [outer = 0x7f09d51a9800]
01:27:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f09d619bc00) [pid = 1884] [serial = 2208] [outer = 0x7f09d51a9800]
01:27:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:20 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53ac800 == 4 [pid = 1884] [id = 790]
01:27:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7f09d62afc00) [pid = 1884] [serial = 2209] [outer = (nil)]
01:27:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7f09d62b1400) [pid = 1884] [serial = 2210] [outer = 0x7f09d62afc00]
01:27:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53af000 == 3 [pid = 1884] [id = 786]
01:27:28 INFO - PROCESS | 1833 | --DOMWINDOW == 12 (0x7f09d62a9c00) [pid = 1884] [serial = 2205] [outer = 0x7f09d61a2c00] [url = about:blank]
01:27:28 INFO - PROCESS | 1833 | --DOMWINDOW == 11 (0x7f09d62a9400) [pid = 1884] [serial = 2204] [outer = 0x7f09d61a4800] [url = about:blank]
01:27:28 INFO - PROCESS | 1833 | --DOMWINDOW == 10 (0x7f09d61a4800) [pid = 1884] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
01:27:28 INFO - PROCESS | 1833 | --DOMWINDOW == 9 (0x7f09d61a2c00) [pid = 1884] [serial = 2202] [outer = (nil)] [url = about:blank]
01:27:34 INFO - PROCESS | 1833 | --DOMWINDOW == 8 (0x7f09d6195800) [pid = 1884] [serial = 2201] [outer = (nil)] [url = about:blank]
01:27:34 INFO - PROCESS | 1833 | --DOMWINDOW == 7 (0x7f09d51af800) [pid = 1884] [serial = 2207] [outer = (nil)] [url = about:blank]
01:27:34 INFO - PROCESS | 1833 | --DOMWINDOW == 6 (0x7f09d51aac00) [pid = 1884] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
01:27:50 INFO - PROCESS | 1833 | MARIONETTE LOG: INFO: Timeout fired
01:27:50 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
01:27:50 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30876ms
01:27:50 INFO - TEST-START | /screen-orientation/onchange-event.html
01:27:50 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53ac800 == 2 [pid = 1884] [id = 790]
01:27:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b5000 == 3 [pid = 1884] [id = 791]
01:27:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f09d51af000) [pid = 1884] [serial = 2211] [outer = (nil)]
01:27:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f09d535c800) [pid = 1884] [serial = 2212] [outer = 0x7f09d51af000]
01:27:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f09d619cc00) [pid = 1884] [serial = 2213] [outer = 0x7f09d51af000]
01:27:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:51 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:27:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53bb000 == 2 [pid = 1884] [id = 789]
01:27:59 INFO - PROCESS | 1833 | --DOMWINDOW == 8 (0x7f09d62b1400) [pid = 1884] [serial = 2210] [outer = 0x7f09d62afc00] [url = about:blank]
01:27:59 INFO - PROCESS | 1833 | --DOMWINDOW == 7 (0x7f09d62afc00) [pid = 1884] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
01:28:05 INFO - PROCESS | 1833 | --DOMWINDOW == 6 (0x7f09d535c800) [pid = 1884] [serial = 2212] [outer = (nil)] [url = about:blank]
01:28:05 INFO - PROCESS | 1833 | --DOMWINDOW == 5 (0x7f09d51a9800) [pid = 1884] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
01:28:10 INFO - PROCESS | 1833 | --DOMWINDOW == 4 (0x7f09d619bc00) [pid = 1884] [serial = 2208] [outer = (nil)] [url = about:blank]
01:28:21 INFO - PROCESS | 1833 | MARIONETTE LOG: INFO: Timeout fired
01:28:21 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
01:28:21 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
01:28:21 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30844ms
01:28:21 INFO - TEST-START | /screen-orientation/orientation-api.html
01:28:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d53b7000 == 3 [pid = 1884] [id = 792]
01:28:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7f09d51ae800) [pid = 1884] [serial = 2214] [outer = (nil)]
01:28:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7f09d51b0c00) [pid = 1884] [serial = 2215] [outer = 0x7f09d51ae800]
01:28:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f09d619c400) [pid = 1884] [serial = 2216] [outer = 0x7f09d51ae800]
01:28:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:22 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:22 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
01:28:22 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
01:28:22 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
01:28:22 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1379ms
01:28:22 INFO - TEST-START | /screen-orientation/orientation-reading.html
01:28:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d60c4000 == 4 [pid = 1884] [id = 793]
01:28:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f09d51af800) [pid = 1884] [serial = 2217] [outer = (nil)]
01:28:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f09d62ac400) [pid = 1884] [serial = 2218] [outer = 0x7f09d51af800]
01:28:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f09d6199c00) [pid = 1884] [serial = 2219] [outer = 0x7f09d51af800]
01:28:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:23 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:24 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
01:28:24 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
01:28:24 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
01:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:28:24 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
01:28:24 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
01:28:24 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
01:28:24 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
01:28:24 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
01:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:28:24 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
01:28:24 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
01:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:28:24 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:28:24 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
01:28:24 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1428ms
01:28:24 INFO - TEST-START | /selection/Document-open.html
01:28:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d632f000 == 5 [pid = 1884] [id = 794]
01:28:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f09d62af400) [pid = 1884] [serial = 2220] [outer = (nil)]
01:28:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7f09d6af7000) [pid = 1884] [serial = 2221] [outer = 0x7f09d62af400]
01:28:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7f09d77ce400) [pid = 1884] [serial = 2222] [outer = 0x7f09d62af400]
01:28:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:25 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d693d000 == 6 [pid = 1884] [id = 795]
01:28:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 14 (0x7f09d77d2c00) [pid = 1884] [serial = 2223] [outer = (nil)]
01:28:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7f09d77d3800) [pid = 1884] [serial = 2224] [outer = 0x7f09d77d2c00]
01:28:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7f09d6aeec00) [pid = 1884] [serial = 2225] [outer = 0x7f09d77d2c00]
01:28:25 INFO - PROCESS | 1833 | [Child 1884] 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
01:28:26 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 ""
01:28:26 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
01:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:28:26 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
01:28:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
01:28:26 INFO - TEST-OK | /selection/Document-open.html | took 1627ms
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6950800 == 7 [pid = 1884] [id = 796]
01:28:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f09d6af2c00) [pid = 1884] [serial = 2226] [outer = (nil)]
01:28:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7f09d77d7000) [pid = 1884] [serial = 2227] [outer = 0x7f09d6af2c00]
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - TEST-START | /selection/addRange.html
01:28:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7f09d7a5a800) [pid = 1884] [serial = 2228] [outer = 0x7f09d6af2c00]
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:28:27 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:29:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b5000 == 6 [pid = 1884] [id = 791]
01:29:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d53b7000 == 5 [pid = 1884] [id = 792]
01:29:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d60c4000 == 4 [pid = 1884] [id = 793]
01:29:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d632f000 == 3 [pid = 1884] [id = 794]
01:29:43 INFO - PROCESS | 1833 | --DOMWINDOW == 18 (0x7f09d77d3800) [pid = 1884] [serial = 2224] [outer = 0x7f09d77d2c00] [url = about:blank]
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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 ""
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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 ""
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - Selection.addRange() tests
01:29:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:44 INFO - "
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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 ""
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:44 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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̈ḧ
01:29:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:45 INFO - "
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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 ""
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - Selection.addRange() tests
01:29:45 INFO - Selection.addRange() tests
01:29:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:45 INFO - "
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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 ""
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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̈ḧ
01:29:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:45 INFO - "
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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 ""
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 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
01:29:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:45 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
01:29:45 INFO - Selection.addRange() tests
01:29:46 INFO - Selection.addRange() tests
01:29:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:46 INFO - "
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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 ""
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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̈ḧ
01:29:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:46 INFO - "
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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 ""
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - Selection.addRange() tests
01:29:46 INFO - Selection.addRange() tests
01:29:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:46 INFO - "
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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 ""
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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̈ḧ
01:29:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:46 INFO - "
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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 ""
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 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
01:29:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:46 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
01:29:46 INFO - Selection.addRange() tests
01:29:47 INFO - Selection.addRange() tests
01:29:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:47 INFO - "
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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 ""
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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̈ḧ
01:29:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:47 INFO - "
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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 ""
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 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
01:29:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:47 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
01:29:47 INFO - Selection.addRange() tests
01:29:48 INFO - Selection.addRange() tests
01:29:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:48 INFO - "
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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 ""
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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̈ḧ
01:29:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:48 INFO - "
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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 ""
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 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
01:29:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:48 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
01:29:48 INFO - Selection.addRange() tests
01:29:49 INFO - Selection.addRange() tests
01:29:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:49 INFO - "
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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 ""
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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̈ḧ
01:29:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:49 INFO - "
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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 ""
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - Selection.addRange() tests
01:29:49 INFO - Selection.addRange() tests
01:29:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:49 INFO - "
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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 ""
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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̈ḧ
01:29:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:49 INFO - "
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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 ""
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 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
01:29:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:49 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
01:29:49 INFO - Selection.addRange() tests
01:29:50 INFO - Selection.addRange() tests
01:29:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:50 INFO - "
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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 ""
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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̈ḧ
01:29:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:50 INFO - "
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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 ""
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 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
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:50 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
01:29:50 INFO - Selection.addRange() tests
01:29:50 INFO - Selection.addRange() tests
01:29:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:50 INFO - "
01:29:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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 ""
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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̈ḧ
01:29:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:51 INFO - "
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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 ""
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - Selection.addRange() tests
01:29:51 INFO - Selection.addRange() tests
01:29:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:51 INFO - "
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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 ""
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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̈ḧ
01:29:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:51 INFO - "
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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 ""
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 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
01:29:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:51 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
01:29:51 INFO - Selection.addRange() tests
01:29:52 INFO - Selection.addRange() tests
01:29:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:52 INFO - "
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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 ""
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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̈ḧ
01:29:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:52 INFO - "
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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 ""
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 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
01:29:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:52 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
01:29:52 INFO - Selection.addRange() tests
01:29:53 INFO - Selection.addRange() tests
01:29:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:53 INFO - "
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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 ""
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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̈ḧ
01:29:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:53 INFO - "
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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 ""
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 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
01:29:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:53 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
01:29:53 INFO - Selection.addRange() tests
01:29:53 INFO - Selection.addRange() tests
01:29:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:54 INFO - "
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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 ""
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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̈ḧ
01:29:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:54 INFO - "
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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 ""
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - Selection.addRange() tests
01:29:54 INFO - Selection.addRange() tests
01:29:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:54 INFO - "
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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 ""
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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̈ḧ
01:29:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:54 INFO - "
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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 ""
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - PROCESS | 1833 | --DOMWINDOW == 5 (0x7f09d77ce400) [pid = 1884] [serial = 2222] [outer = (nil)] [url = about:blank]
01:29:54 INFO - PROCESS | 1833 | --DOMWINDOW == 4 (0x7f09d6199c00) [pid = 1884] [serial = 2219] [outer = (nil)] [url = about:blank]
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 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
01:29:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:54 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
01:29:54 INFO - Selection.addRange() tests
01:29:55 INFO - Selection.addRange() tests
01:29:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:55 INFO - "
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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 ""
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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̈ḧ
01:29:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:55 INFO - "
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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 ""
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - Selection.addRange() tests
01:29:55 INFO - Selection.addRange() tests
01:29:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:55 INFO - "
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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 ""
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:55 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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̈ḧ
01:29:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:56 INFO - "
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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 ""
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - Selection.addRange() tests
01:29:56 INFO - Selection.addRange() tests
01:29:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:56 INFO - "
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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 ""
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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̈ḧ
01:29:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:56 INFO - "
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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 ""
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 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
01:29:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:56 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
01:29:56 INFO - Selection.addRange() tests
01:29:57 INFO - Selection.addRange() tests
01:29:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:57 INFO - "
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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 ""
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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̈ḧ
01:29:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:57 INFO - "
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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 ""
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 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
01:29:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:57 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
01:29:57 INFO - Selection.addRange() tests
01:29:57 INFO - Selection.addRange() tests
01:29:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:58 INFO - "
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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 ""
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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̈ḧ
01:29:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:58 INFO - "
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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 ""
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 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
01:29:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:58 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
01:29:58 INFO - Selection.addRange() tests
01:29:59 INFO - Selection.addRange() tests
01:29:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:59 INFO - "
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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 ""
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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̈ḧ
01:29:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:59 INFO - "
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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 ""
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - Selection.addRange() tests
01:29:59 INFO - Selection.addRange() tests
01:29:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:59 INFO - "
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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 ""
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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̈ḧ
01:29:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:29:59 INFO - "
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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 ""
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 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
01:29:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:29:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:29:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:29:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:29:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:29:59 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
01:29:59 INFO - Selection.addRange() tests
01:30:00 INFO - Selection.addRange() tests
01:30:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:00 INFO - "
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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 ""
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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̈ḧ
01:30:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:00 INFO - "
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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 ""
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - Selection.addRange() tests
01:30:00 INFO - Selection.addRange() tests
01:30:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:00 INFO - "
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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 ""
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 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
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:00 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̈ḧ
01:30:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:00 INFO - "
01:30:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
01:30:01 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 INFO - Selection.addRange() tests
01:30:01 INFO - Selection.addRange() tests
01:30:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:01 INFO - "
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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 ""
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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̈ḧ
01:30:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:01 INFO - "
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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 ""
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 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
01:30:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:01 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
01:30:01 INFO - Selection.addRange() tests
01:30:02 INFO - Selection.addRange() tests
01:30:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:02 INFO - "
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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 ""
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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̈ḧ
01:30:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:02 INFO - "
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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 ""
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - Selection.addRange() tests
01:30:02 INFO - Selection.addRange() tests
01:30:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:02 INFO - "
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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 ""
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 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
01:30:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
01:30:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:03 INFO - "
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:03 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
01:30:03 INFO - Selection.addRange() tests
01:30:03 INFO - Selection.addRange() tests
01:30:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:03 INFO - "
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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 ""
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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̈ḧ
01:30:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:03 INFO - "
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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 ""
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 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
01:30:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:03 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
01:30:03 INFO - Selection.addRange() tests
01:30:04 INFO - Selection.addRange() tests
01:30:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:04 INFO - "
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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 ""
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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̈ḧ
01:30:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:04 INFO - "
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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 ""
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 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
01:30:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:04 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
01:30:04 INFO - Selection.addRange() tests
01:30:05 INFO - Selection.addRange() tests
01:30:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:05 INFO - "
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
01:30:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:05 INFO - "
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:05 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:05 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
01:30:05 INFO - Selection.addRange() tests
01:30:06 INFO - Selection.addRange() tests
01:30:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:06 INFO - "
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
01:30:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:06 INFO - "
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:06 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
01:30:06 INFO - Selection.addRange() tests
01:30:06 INFO - Selection.addRange() tests
01:30:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:06 INFO - "
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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 ""
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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̈ḧ
01:30:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:06 INFO - "
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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 ""
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:06 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
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:07 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:07 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
01:30:07 INFO - Selection.addRange() tests
01:30:07 INFO - Selection.addRange() tests
01:30:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:07 INFO - "
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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 ""
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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̈ḧ
01:30:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:07 INFO - "
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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 ""
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 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
01:30:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:07 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
01:30:07 INFO - Selection.addRange() tests
01:30:07 INFO - Selection.addRange() tests
01:30:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:08 INFO - "
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
01:30:08 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
01:30:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:08 INFO - "
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 INFO - Selection.addRange() tests
01:30:08 INFO - Selection.addRange() tests
01:30:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:08 INFO - "
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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 ""
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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̈ḧ
01:30:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:08 INFO - "
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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 ""
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 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
01:30:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:08 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
01:30:08 INFO - Selection.addRange() tests
01:30:09 INFO - Selection.addRange() tests
01:30:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:09 INFO - "
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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 ""
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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̈ḧ
01:30:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:09 INFO - "
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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 ""
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - Selection.addRange() tests
01:30:09 INFO - Selection.addRange() tests
01:30:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:09 INFO - "
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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 ""
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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̈ḧ
01:30:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:09 INFO - "
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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 ""
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 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
01:30:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:09 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
01:30:09 INFO - Selection.addRange() tests
01:30:10 INFO - Selection.addRange() tests
01:30:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:10 INFO - "
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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 ""
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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̈ḧ
01:30:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:10 INFO - "
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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 ""
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - Selection.addRange() tests
01:30:10 INFO - Selection.addRange() tests
01:30:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:10 INFO - "
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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 ""
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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̈ḧ
01:30:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:10 INFO - "
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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 ""
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 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
01:30:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:10 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
01:30:10 INFO - Selection.addRange() tests
01:30:11 INFO - Selection.addRange() tests
01:30:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:11 INFO - "
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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 ""
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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̈ḧ
01:30:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:11 INFO - "
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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 ""
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - Selection.addRange() tests
01:30:11 INFO - Selection.addRange() tests
01:30:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:11 INFO - "
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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 ""
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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̈ḧ
01:30:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:11 INFO - "
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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 ""
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:11 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - Selection.addRange() tests
01:30:12 INFO - Selection.addRange() tests
01:30:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:12 INFO - "
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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 ""
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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̈ḧ
01:30:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:12 INFO - "
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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 ""
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - Selection.addRange() tests
01:30:12 INFO - Selection.addRange() tests
01:30:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:12 INFO - "
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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 ""
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:12 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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̈ḧ
01:30:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:13 INFO - "
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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 ""
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - Selection.addRange() tests
01:30:13 INFO - Selection.addRange() tests
01:30:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:13 INFO - "
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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 ""
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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̈ḧ
01:30:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:13 INFO - "
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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 ""
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 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
01:30:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:13 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
01:30:13 INFO - Selection.addRange() tests
01:30:14 INFO - Selection.addRange() tests
01:30:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:14 INFO - "
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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 ""
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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̈ḧ
01:30:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:14 INFO - "
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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 ""
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - Selection.addRange() tests
01:30:14 INFO - Selection.addRange() tests
01:30:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:14 INFO - "
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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 ""
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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̈ḧ
01:30:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:14 INFO - "
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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 ""
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 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
01:30:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:14 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
01:30:14 INFO - Selection.addRange() tests
01:30:15 INFO - Selection.addRange() tests
01:30:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:15 INFO - "
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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 ""
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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̈ḧ
01:30:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:15 INFO - "
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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 ""
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - Selection.addRange() tests
01:30:15 INFO - Selection.addRange() tests
01:30:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:15 INFO - "
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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 ""
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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̈ḧ
01:30:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:15 INFO - "
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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 ""
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 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
01:30:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:15 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
01:30:15 INFO - Selection.addRange() tests
01:30:16 INFO - Selection.addRange() tests
01:30:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:16 INFO - "
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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 ""
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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̈ḧ
01:30:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:16 INFO - "
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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 ""
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - Selection.addRange() tests
01:30:16 INFO - Selection.addRange() tests
01:30:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:16 INFO - "
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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 ""
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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̈ḧ
01:30:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:16 INFO - "
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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 ""
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:16 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 INFO - Selection.addRange() tests
01:30:17 INFO - Selection.addRange() tests
01:30:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:17 INFO - "
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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 ""
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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̈ḧ
01:30:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:17 INFO - "
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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 ""
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 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
01:30:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:17 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
01:30:17 INFO - Selection.addRange() tests
01:30:17 INFO - Selection.addRange() tests
01:30:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:18 INFO - "
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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 ""
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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̈ḧ
01:30:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:18 INFO - "
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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 ""
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - Selection.addRange() tests
01:30:18 INFO - Selection.addRange() tests
01:30:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:18 INFO - "
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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 ""
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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̈ḧ
01:30:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:18 INFO - "
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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 ""
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 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
01:30:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:18 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
01:30:18 INFO - Selection.addRange() tests
01:30:19 INFO - Selection.addRange() tests
01:30:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:19 INFO - "
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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 ""
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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̈ḧ
01:30:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:19 INFO - "
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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 ""
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - Selection.addRange() tests
01:30:19 INFO - Selection.addRange() tests
01:30:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:19 INFO - "
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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 ""
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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̈ḧ
01:30:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:19 INFO - "
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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 ""
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 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
01:30:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:19 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
01:30:19 INFO - Selection.addRange() tests
01:30:20 INFO - Selection.addRange() tests
01:30:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:20 INFO - "
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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 ""
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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̈ḧ
01:30:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:20 INFO - "
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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 ""
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - Selection.addRange() tests
01:30:20 INFO - Selection.addRange() tests
01:30:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:20 INFO - "
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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 ""
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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̈ḧ
01:30:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:20 INFO - "
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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 ""
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 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
01:30:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:20 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
01:30:20 INFO - Selection.addRange() tests
01:30:21 INFO - Selection.addRange() tests
01:30:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:21 INFO - "
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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 ""
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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̈ḧ
01:30:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
01:30:21 INFO - "
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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 ""
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 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
01:30:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
01:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:30:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
01:30:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
01:30:21 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
01:30:21 INFO - - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 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 () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 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 () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 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 () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 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 () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
01:31:40 INFO - root.queryAll(q)
01:31:40 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:40 INFO - root.query(q)
01:31:40 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:40 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:40 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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 () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
01:31:41 INFO - root.query(q)
01:31:41 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
01:31:41 INFO - root.queryAll(q)
01:31:41 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
01:31:41 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:41 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
01:31:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.query is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang*="en-"] - root.queryAll is not a function
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:42 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
01:31:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*='orange '] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with no refNodes): [class*='ple banana ora'] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with no refNodes): [class*='ple banana ora'] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with refNode Element): [class*='ple banana ora'] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with refNode Element): [class*='ple banana ora'] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=" apple"] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=" apple"] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=" apple"] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=" apple"] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*="orange "] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*="orange "] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*="orange "] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*="orange "] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with no refNodes): [class*="ple banana ora"] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with no refNodes): [class*="ple banana ora"] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with refNode Element): [class*="ple banana ora"] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with refNode Element): [class*="ple banana ora"] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with no refNodes): [class*= apple] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with no refNodes): [class*= apple] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with refNode Element): [class*= apple] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with refNode Element): [class*= apple] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with no refNodes): [class*=orange ] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with no refNodes): [class*=orange ] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with refNode Element): [class*=orange ] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with refNode Element): [class*=orange ] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with no refNodes): [class*= banana ] - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with no refNodes): [class*= banana ] - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with refNode Element): [class*= banana ] - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with refNode Element): [class*= banana ] - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :root pseudo-class selector, matching document root element (with no refNodes): :root - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :root pseudo-class selector, matching document root element (with no refNodes): :root - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :root pseudo-class selector, not matching document root element (with no refNodes): :root - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :root pseudo-class selector, not matching document root element (with no refNodes): :root - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :root pseudo-class selector, not matching document root element (with refNode Element): :root - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :root pseudo-class selector, not matching document root element (with refNode Element): :root - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching the third child element (with no refNodes): :nth-child(3) - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching the third child element (with no refNodes): :nth-child(3) - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching the third child element (with refNode Element): :nth-child(3) - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching the third child element (with refNode Element): :nth-child(3) - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every third child element (with no refNodes): li:nth-child(3n) - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every third child element (with no refNodes): li:nth-child(3n) - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every third child element (with refNode Element): li:nth-child(3n) - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every third child element (with refNode Element): li:nth-child(3n) - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every second child element, starting from the fourth (with no refNodes): li:nth-child(2n+4) - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every second child element, starting from the fourth (with no refNodes): li:nth-child(2n+4) - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every second child element, starting from the fourth (with refNode Element): li:nth-child(2n+4) - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every second child element, starting from the fourth (with refNode Element): li:nth-child(2n+4) - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every fourth child element, starting from the third (with no refNodes): :nth-child(4n-1) - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every fourth child element, starting from the third (with no refNodes): :nth-child(4n-1) - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every fourth child element, starting from the third (with refNode Element): :nth-child(4n-1) - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every fourth child element, starting from the third (with refNode Element): :nth-child(4n-1) - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching the third last child element (with no refNodes): :nth-last-child(3) - context.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching the third last child element (with no refNodes): :nth-last-child(3) - context.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching the third last child element (with refNode Element): :nth-last-child(3) - root.queryAll is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching the third last child element (with refNode Element): :nth-last-child(3) - root.query is not a function
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every third child element from the end (with no refNodes): li:nth-last-child(3n) - context is null
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:43 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
01:31:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
01:31:44 INFO - #descendant-div2 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
01:31:44 INFO - #descendant-div2 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - >
01:31:44 INFO - #child-div2 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - >
01:31:44 INFO - #child-div2 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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>
01:31:44 INFO - #child-div2 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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>
01:31:44 INFO - #child-div2 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - >#child-div2 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - >#child-div2 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - +
01:31:44 INFO - #adjacent-p3 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - +
01:31:44 INFO - #adjacent-p3 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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+
01:31:44 INFO - #adjacent-p3 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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+
01:31:44 INFO - #adjacent-p3 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - +#adjacent-p3 - root.queryAll is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - +#adjacent-p3 - root.query is not a function
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:44 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
01:31:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - ~
01:31:45 INFO - #sibling-p3 - root.queryAll is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - ~
01:31:45 INFO - #sibling-p3 - root.query is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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~
01:31:45 INFO - #sibling-p3 - root.queryAll is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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~
01:31:45 INFO - #sibling-p3 - root.query is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - ~#sibling-p3 - root.queryAll is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - ~#sibling-p3 - root.query is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO -
01:31:45 INFO - ,
01:31:45 INFO -
01:31:45 INFO - #group strong - root.queryAll is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO -
01:31:45 INFO - ,
01:31:45 INFO -
01:31:45 INFO - #group strong - root.query is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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,
01:31:45 INFO - #group strong - root.queryAll is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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,
01:31:45 INFO - #group strong - root.query is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - ,#group strong - root.queryAll is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - ,#group strong - root.query is not a function
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 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
01:31:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
01:31:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
01:31:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
01:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
01:31:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
01:31:45 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 10426ms
01:31:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f09d5334000 == 7 [pid = 1884] [id = 807]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 26 (0x7f09d7a5ec00) [pid = 1884] [serial = 2249] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 25 (0x7f09d77d4400) [pid = 1884] [serial = 2247] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 24 (0x7f09d6bbc800) [pid = 1884] [serial = 2237] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 23 (0x7f09d6bf6000) [pid = 1884] [serial = 2244] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 22 (0x7f09d6bc0000) [pid = 1884] [serial = 2241] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 21 (0x7f09d62ad800) [pid = 1884] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 20 (0x7f09d7b44000) [pid = 1884] [serial = 2252] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 19 (0x7f09d6af7c00) [pid = 1884] [serial = 2254] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 18 (0x7f09d6bbdc00) [pid = 1884] [serial = 2260] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 17 (0x7f09d62af000) [pid = 1884] [serial = 2257] [outer = (nil)] [url = about:blank]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 16 (0x7f09d51ac000) [pid = 1884] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 15 (0x7f09d62a9c00) [pid = 1884] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
01:31:45 INFO - PROCESS | 1833 | --DOMWINDOW == 14 (0x7f09d6bfa400) [pid = 1884] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/selection/interfaces.html]
01:31:45 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
01:31:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d5348800 == 8 [pid = 1884] [id = 811]
01:31:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7f09d602e400) [pid = 1884] [serial = 2267] [outer = (nil)]
01:31:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7f09d619dc00) [pid = 1884] [serial = 2268] [outer = 0x7f09d602e400]
01:31:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f09d62ae800) [pid = 1884] [serial = 2269] [outer = 0x7f09d602e400]
01:31:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:46 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:47 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
01:31:47 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
01:31:47 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 "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
01:31:47 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
01:31:47 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 "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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 { "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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 { "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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 { "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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 { "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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 { "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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 { "
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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]
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 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"
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
01:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
01:31:47 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
01:31:47 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 2010ms
01:31:47 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
01:31:47 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d6adc800 == 9 [pid = 1884] [id = 812]
01:31:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7f09d6032800) [pid = 1884] [serial = 2270] [outer = (nil)]
01:31:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7f09d6bf2000) [pid = 1884] [serial = 2271] [outer = 0x7f09d6032800]
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 20 (0x7f09decb9000) [pid = 1884] [serial = 2272] [outer = 0x7f09d6032800]
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:48 INFO - PROCESS | 1833 | [Parent 1833] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
01:31:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d780f000 == 10 [pid = 1884] [id = 813]
01:31:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 21 (0x7f09decbf400) [pid = 1884] [serial = 2273] [outer = (nil)]
01:31:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f09d7813800 == 11 [pid = 1884] [id = 814]
01:31:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7f09decbfc00) [pid = 1884] [serial = 2274] [outer = (nil)]
01:31:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 23 (0x7f09decc0800) [pid = 1884] [serial = 2275] [outer = 0x7f09decbf400]
01:31:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 24 (0x7f09decc1800) [pid = 1884] [serial = 2276] [outer = 0x7f09decbfc00]
01:31:50 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
01:31:50 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
01:31:50 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 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
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
01:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
01:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
01:31:50 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
01:31:50 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
01:31:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
01:31:50 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */